Mon fichier de configuration de test n'est pas capable de trouver le fichier de spécifications. J'ai déjà créé des fichiers spécifiques. Auparavant, j'ai couru aussi ces scripts aussi .. Mais pour plus de mises à jour du framework, j'ai mis à jour les chemins des fichiers .. Cela rend l'erreur de fichiers spécifiques et même j'ai donné le chemin complet également, il n'est pas en mesure de trouver le fichier de spécifications.
peut A m'aider à effacer cette question .. Ceci est lié à mon cadre de projet POC .. p> p>
3 Réponses :
Ceci à cause de la page SPEC CODE> PATH
specs: [
'../Proc/src/test/java/com/proc/features/test.feature' //Provide a complete path to your test file along with file extension(.ts)
],
Mais lors de la mise en place d'un cadre, nous devons fournir un chemin de chemin relatif .. de sorte qu'il s'agisse d'un chemin sécurisé et qu'il a pris des fichiers de dossier de projet direct.
Le chemin relatif va bien. Donnez le fichier complet avec l'extension de fichier (.TS ou .JS)
J'ai donné le chemin correct avec l'extension de fichier .. J'ai donné le chemin du fichier de fonctionnalité d'exécution
génial. Pourriez-vous mettre à jour la question avec votre implémentation?
Ce que vous vouliez dire par la mise en œuvre ??
Pourriez-vous mettre à jour votre structure de dossier de projet avec le nom du fichier de test? dans la question
Salut madhan, s'il vous plaît regarder dans cette question .. j'ai mis à jour ma structure de projet .. Stackoverflow.com/questions/58981516/...
Avez-vous eu un temps de vérifier celui-là .. ??
github.com/satish152/proc-ui salut madhan attaché mon url de référentiel .. Peut-être essayer de regarder dans ce code et s'il vous plaît laissez-moi savoir pourquoi il n'est pas capable de trouver le fichier de spécifications ..
Pour clarifier d'autres commentaires que j'ai vus d'autres ici, vous n'avez pas à donner la voie exacte du fichier. Vous pouvez faire
specs: [ '../Proc/src/test/java/com/proc/features/']
Oui Reymond, je veux essayer la structure maven, mais cela a eu des flop .. Si nous n'avons pas donné le chemin de fichier exact, alors comment il exécute le fichier de fonctionnalité?
@SatishRongala Ok, je vous recommanderais d'utiliser une structure Java dans un projet JavaScript car c'est une mauvaise pratique. Pour répondre à votre question, c'est un modèle global gulpjs.com/docs/en/ Obtenir / expliquer-Globs est une petite explication. Imaginez que vous avez eu 100 fichiers de fonctionnalités! Vous ne voudrez pas énumérer chaque fichier, à la place, vous passeriez dans un globe global et tous les fichiers correspondant au modèle seraient inclus.
okk et une autre chose est "../../" Le style de chemin relatif ne fonctionne pas du tout pour moi. Chaque fois que je donne le chemin complet, il ne fonctionne que pour les modules NPM .. Comment puis-je surmonter que
@Satishrongala sans voir votre structure de chemin complète, je ne peux pas donner une réponse. Pouvez-vous partager le repo?
Github.com/satish152/proc-ui ... J'ai mis à jour ma structure de dossier sur Visual Studio Format de code simplement .. et pouvez-vous aussi regarder mon code car il n'est pas en mesure de trouver le fichier de spécification même s'il est présent
Je n'aurai pas le temps de passer à travers tout le code tant que ce week-end mais à un coup d'œil rapide, essayez spécifications: ['../ fonctionnalités /'] code>
Merci beaucoup de Raymond .. mais s'il vous plaît vérifier si vous avez le temps ..
Salut Raymond .. s'il vous plaît regardez-y quand vous avez eu le temps ..
C'est une chose simple qui fait que mon cadre fonctionne ..
NPM Installez CUCOMBER@1.3.3 --Save-Dev Code> P>