luminaires pytest – partie 1

By | août 9, 2019

Formation gratuite Python

Faire des rencontres est l’un des domaines dans lesquels pytest brille vraiment.
C'est plutôt un euphémisme incroyable.

Le style de montage xunit utilisé dans les tests unittest et nasal est bien entendu compatible avec pytest. Et pytest roches à cela.

Mais il y a une autre façon de gérer les rencontres. C’est penser aux appareils comme à un ensemble de ressources qui doivent être configurées avant le début d’un test, puis nettoyées. Fonctions de test, méthodes, classes, nommez les fixtures dont ils ont besoin. De cette façon, les appareils ne sont pas configurés pour des tests qui n’en ont pas besoin.

Cette focalisation sur le projecteur en tant que ressource modulaire, éventuellement configurée une fois pour de nombreux tests, ou peut-être pour chaque test, est une manière vraiment cool de traiter les projecteurs.
Cependant, il m'a fallu un certain temps pour vraiment comprendre.

J'y réfléchis depuis des mois et j’ai entamé de nombreuses tentatives pour un poste "plus réussi".

Vérité. Je ne pense pas qu’un message puisse le rendre justice.
Donc, je vais en prendre un petit à la fois, et essayer de le décrire de manière à pouvoir exprimer à quel point je trouve que les appareils Pytest sont vraiment cool et, espérons-le, assez complètement pour que vous puissiez les utiliser efficacement.

Ce n’est pas compliqué à utiliser. C’est vraiment très simple.
Mais c’est assez différent de ce à quoi j’étais habitué pour penser qu’une série de posts serait la meilleure.

Certaines de ces puces ci-dessous seront leur propre message, et d'autres couvriront plusieurs puces. Et je suis sûr que je penserai à plus à dire quand je commence à écrire.
Cependant, je reviendrai et remplirai ces points sous forme de liens, alors marquez ce post dans vos favoris.