Tape (framework de tests JavaScript)
framework de tests JavaScript
From Wikipedia, the free encyclopedia
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].
Développé par
James Halliday aka substack
Dernière version
5.9.0 ()[1]
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 (d) |
| 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();
});