lib/second_curtain/parser.rb in second_curtain-0.2.0 vs lib/second_curtain/parser.rb in second_curtain-0.2.2

- old
+ new

@@ -18,10 +18,13 @@ if line.include?("Test Case") && latest_test_suite if line.include?("started.") test_case = XcodeTestCase.test_case_from_line(line) latest_test_suite.test_cases.push test_case unless test_case == nil elsif line.include?("' failed (") - latest_test_suite.latest_test_case.latest_command.fails = true + command = latest_test_suite.latest_test_case.latest_command + if command != nil + command.fails = true + end end end if line.include?("ksdiff") && latest_test_suite command_string = extract_command_string_from_line(line)