Freecodecamp: C'est pourquoi tu pourrais utiliser plus de cas de test.

Créé le 23 mars 2017  ·  4Commentaires  ·  Source: freeCodeCamp/freeCodeCamp

Défi Pourquoi vous semble-t-il manquer de cas de test pour une entrée invalide. Je penserais que

whatIsInAName([{ "a": 1, "b": 2, "c": 3}], { "a": 1, "b": 9999, "c": 3})

devrait renvoyer un tableau vide, par exemple. Il n'y a actuellement aucun contrôle pour cela, donc mon code qui retourne

{ "a": 1, "b": 2, "c": 3}

réussit tous les cas de test.

help wanted

Commentaire le plus utile

Je peux vous aider avec ce problème. Je vais faire une demande de tirage sous peu.

Tous les 4 commentaires

Bonne prise. Votre code ne passe pas la version bêta cependant: https://beta.freecodecamp.com/en/challenges/intermediate-algorithm-scripting/wherefore-art-thou
c'est donc une amélioration.

Je vais enquêter pour voir si nous pouvons faire un PR contre la branche principale.

@skylarjhdownes semble être un ajout valide aux tests. Mais nous devrons également ajouter cette exigence supplémentaire dans les instructions.

@JoolsMcFly si des modifications sont apportées, elles peuvent simplement aller à staging .

cc / @ freeCodeCamp / modérateurs des doutes? Si l'entrée pour source n'est pas valide, renvoyez simplement un tableau vide?

Je suis d'accord avec ça 👍

Je peux vous aider avec ce problème. Je vais faire une demande de tirage sous peu.

Cette page vous a été utile?
0 / 5 - 0 notes