Tape (framework de tests JavaScript)
Apparence
Un article de Wikipédia, l'encyclopédie libre.
Pour les articles homonymes, voir Tape.
Tape
| Développé par | James Halliday aka substack |
|---|---|
| Première version | |
| Dernière version | 5.10.0 ()[1] Voir et modifier les données sur Wikidata |
| Dépôt | github.com/tape-testing/tape Voir et modifier les données sur Wikidata |
| État du projet | En développement actif |
| Écrit en | JavaScript |
| Système d'exploitation | Multiplateforme (d)Voir et modifier les données sur Wikidata |
| Environnement | Multi-plateforme |
| Type | Framework Test (informatique) |
| Politique de distribution | Gratuit |
| Licence | MIT |
| Site web | github.com/substack/tape |
Tape est un framework de test JavaScript produisant des expressions TAP (Test Anything Protocol (en)) qui fonctionnent seules ou avec Node.js [2] . Tape peut être utilisé pour les tests unitaires et les tests d'intégration [3] . Les tests étant des programmes, ils peuvent donc être utilisés avec node.js[4] .
Exemple
[modifier | modifier le code ]Exemple de test positif[5]
importtestfrom'tape'; test('A passing test',(assert)=>{ assert.pass('This test will pass.'); assert.end(); }); test('Assertions with tape.',(assert)=>{ constexpected='something to test'; constactual='sonething to test'; assert.equal(actual,expected, 'Given two mismatched values, .equal() should produce a nice bug report'); assert.end(); });
Références
[modifier | modifier le code ]- ↑ « Release 5.10.0 », (consulté le )
- ↑ (en) « Tape », sur Testling Guides (consulté le ).
- ↑ (en) Eric Eliott, « JavaScript Testing: Unit vs Functional vs Integration Tests », sur Testling Guides (consulté le ).
- ↑ (en) « TAP & Tape, the awesome way to test JavaScript » (consulté le ).
- ↑ (en) « Why I use Tape Instead of Mocha & So Should You » (consulté le ).
Annexes
[modifier | modifier le code ]Articles connexes
[modifier | modifier le code ]Liens externes
[modifier | modifier le code ]- (en) Page de Tape sur Github
- (en) Module Tape sur npm
- (en) Page de l'auteur
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Tape_(framework_de_tests_JavaScript)&oldid=236629295 ».