Tape (framework de tests JavaScript)
framework de tests JavaScript
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].
Tape
Développé par | James Halliday aka substack |
---|---|
Première version | |
Dernière version | 5.8.1 ()[1] |
Dépôt | github.com/substack/tape |
État du projet | En développement actif |
Écrit en | JavaScript |
Système d'exploitation | Multiplateforme |
Environnement | Multi-plateforme |
Type | Framework Test (informatique) |
Politique de distribution | Gratuit |
Licence | MIT |
Site web | github.com/substack/tape |
Exemple
Exemple de test positif[5]
import test from 'tape';test('A passing test', (assert) => { assert.pass('This test will pass.'); assert.end();});test('Assertions with tape.', (assert) => { const expected = 'something to test'; const actual = 'sonething to test'; assert.equal(actual, expected, 'Given two mismatched values, .equal() should produce a nice bug report'); assert.end();});
Références
Annexes
Articles connexes
Liens externes
- (en) Page de Tape sur Github
- (en) Module Tape sur npm
- (en) Page de l'auteur