2016-08-07 43 views
1

my directoryKeine Testdateien gefunden Lua Muster gesprengt: spec

der Inhalt der Datei ‚hhh.lua‘ ist die gleiche wie Datei ‚btest_spec.lua‘

(mein Verzeichnis sehen), wenn ich laufen 'kaputt' (nur verwenden commond 'kaputt'), es einen Fehler zurück:

0 successes/0 failures/1 error/0 pending : 0.00003 seconds 
Error → No test files found matching Lua pattern: _spec 

, wenn ich 'kaputt btest_spec.lua' laufen, es Erfolg und zurück:

●● 
2 successes/0 failures/0 errors/0 pending : 0.003049 seconds 

, wenn ich ‚kaputt *‘ laufen, es Erfolg und zurück:

●●●● 
4 successes/0 failures/0 errors/0 pending : 0.006815 seconds 

so, warum nicht kaputten Datei finden ‚btest_spec.lua‘, wenn ich ‚kaputt‘ laufen?

Antwort

2

Dies ist wegen einer Unterbrechung in der Abhängigkeit "Penlight", die Busted beruht auf.

Siehe hier - https://github.com/Olivine-Labs/busted/issues/528

Die feste Version von penlight (1.4.1) ist jetzt auf luarocks, die Ihr Problem beheben sollen, wenn Sie gesprengte aktualisieren.

2

Ich hatte den gleichen Fehler (macOS Sierra, Fisch-Shell) und löste es durch Ausführen busted . statt nur busted. Beachten Sie, dass der Zeitraum, der auf busted verweist, im aktuellen Arbeitsverzeichnis angezeigt werden sollte.