Running-Winkelmesser-Tests mit Jenkins-Würfen "Test-Titel" sollte eine "Zeichenkette" sein, stattdessen wurde "Funktion" angegeben. '"

8

Das ist also ein bisschen wie ein Kratzer.

Wenn ich meine e2e-Tests für Winkelmesser von einem Jenkins-Job aus führe, scheitert das mit:

%Vor%

Aber wenn ich mit der gleichen Version von Node (5.0.0) und npm (3.3.6) mit denselben Befehlen wie der Jenkins-Benutzer an die Maschine ssh gehe, laufen die Tests gut. Dies ist, wo es in Mokka wirft: Ссылка , aber ich kann nicht herausfinden warum es "keine Schnur" wäre, wenn Jenkins den Test durchführt, aber sei gut, wenn ich mich einschalte. Ich habe auch unsere presetInteractions.scenario.js -Datei überprüft, aber es ist nicht anders als unsere anderen Winkelmesser-Dateien und es gibt sicherlich nichts Seltsames an sich Zeile 8 ...

%Vor%     
DTI-Matt 10.08.2016, 14:37
quelle

1 Antwort

2

Es stellt sich also heraus, dass es sich um einen Versionskonflikt handelt. Wir haben die Versionen von NPM, Node und Winkelmesser überprüft, aber die Versionen von Mocha, die verwendet wurden, waren tatsächlich unterschiedlich (2.4.5 vs. 3.0.2). Das Zurücksetzen auf 2.4.5 beseitigt dieses Problem.

    
DTI-Matt 15.08.2016, 14:52
quelle