Comment puis-je générer dynamiquement des cas de test en javascript/node?

Le nez framework de test (pour python) prend en charge de générer dynamiquement des cas de test au moment de l'exécution (ci-après, à partir de la documentation, les résultats dans cinq différents cas de test):

def test_evens():
    for i in range(0, 5):
        yield check_even, i, i*3

def check_even(n, nn):
    assert n % 2 == 0 or nn % 2 == 0

Comment puis-je obtenir ce résultat en utilisant des frameworks javascript tels que moka ou qunit? (Je ne suis pas attaché à un cadre particulier à ce stade.)

Mon cas d'utilisation est l'écriture d'un test de coureur à surveiller plusieurs éléments sur un serveur externe. Je voudrais fournir une liste d'Url de ressource. Chaque test de tentatives d'obtention de la ressource et retourne le succès ou l'échec en fonction de ce qu'il trouve. J'ai un prototype construit en python (à l'aide de nez), mais souhaitez mettre en œuvre dans node.js si je peux. Finalement, ce serait incluse dans la CI de l'installation.

  • nœud comme dans node.js? Peut-être vous devriez le tag, depuis un peu javascript sera interprété en ce sens javascript dans le navigateur.
  • re-marqué. merci!
InformationsquelleAutor Benj | 2014-03-17