Tape (framework de tests JavaScript)
Apparence
Tape
Développé par | James Halliday aka substack |
---|---|
Première version | |
Dernière version | 5.9.0 ()[1] |
Dépôt | github.com/substack/tape |
État du projet | En développement actif |
Écrit en | JavaScript |
Système d'exploitation | Multiplateforme (en) |
Environnement | Multi-plateforme |
Type | Framework Test_(informatique) |
Politique de distribution | Gratuit |
Licence | MIT |
Site web | github.com/substack/tape |
Tape est framework de test JavaScript produisant des expressions TAP ((en) Test Anything Protocol) qui fonctionne et dans un et avec Node.js.[2] Il peut être utilisé pour les tests unitaires et let tests d'intégration. [3] Les tests son des programmes, donc ils peuvent être utilisé avec node.js[4].
Exemple
Example 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();
});
Articles connexes
Références
- ↑ « Release 5.9.0 », (consulté le )
- ↑ anglais :https://ci.testling.com/guide/tape
- ↑ anglais :https://www.sitepoint.com/javascript-testing-unit-functional-integration/
- ↑ anglais :http://www.macwright.org/2014/03/11/tape-is-cool.html
- ↑ anglais :https://medium.com/javascript-scene/why-i-use-tape-instead-of-mocha-so-should-you-6aa105d8eaf4#.z0vj55489
Liens externes
- (en) Page de Tape sur Github
- (en) Module Tape sur npm
- (en) Page de l'auteur