SimpleCov 0% Abdeckung

7

Ich arbeite an einem kleinen Juwel und schließe simplecov in spec_helper.rb zwei Zeilen ein:

%Vor%

Wenn ich den rspec-Test starte, scheint der simplecov korrekt gestartet zu sein, aber der Bericht ist nicht:

%Vor%

Was könnte ein Problem sein und wie behebt man es? Danke

    
megas 02.10.2012, 05:22
quelle

6 Antworten

19

Stellen Sie sicher, dass simplecov (a.k.a. SimpleCov.start ) am sehr Anfang Ihrer Datei aktiviert ist; vor allem, bevor Sie Ihren Code benötigen.

    
severin 02.10.2012, 07:17
quelle
2

Ich hatte die gleichen Symptome. Mein Problem war das in meiner Testdatei:

%Vor%

Und ich musste die Reihenfolge von require s zu:

ändern %Vor%

Hoffe, das hilft jemandem, ich wurde verrückt ...

    
lllllll 21.02.2014 17:57
quelle
0

Nur für den Fall, dass die obigen zwei Antworten nicht funktionieren (wie in meinem Fall), hat ein Benutzer auf simpecovs GitHub-Issues-Seite dies vorgeschlagen, was für mich funktioniert hat.

Fügen Sie dies hinzu, nachdem Sie simplecov angefordert haben -

%Vor%     
Michael Hagar 25.06.2014 19:50
quelle
0

Wenn einer der oben genannten nicht funktioniert hat.

überprüfe das in test.rb:

%Vor%     
Alex Stanovsky 03.02.2015 17:57
quelle
0

In meinem Fall war das Problem der Frühling - ich musste ein config/spring.rb mit folgendem erstellen:

%Vor%

wie dokumentiert hier .

    
thom_nic 09.04.2015 17:40
quelle
0

Ich führe Skripte von der Kommandozeile aus und fand heraus, dass die Lösung darin bestand, am Ende meines Skripts einen Exit zu setzen. Doh!

Alternativ funktioniert das Folgende auch

%Vor%     
hantscolin 13.05.2015 13:53
quelle

Tags und Links