features/steps/junit_steps.rb in xcpretty-0.1.2 vs features/steps/junit_steps.rb in xcpretty-0.1.3
- old
+ new
@@ -1,32 +1,5 @@
-Given(/^I have tests in my suite from 2 classes$/) do
- add_run_input SAMPLE_OCUNIT_TEST
- add_run_input SAMPLE_KIWI_TEST
-end
-
-When(/^I pipe to xcpretty with "(.*?)" and specify a custom path$/) do |args|
- step("I pipe to xcpretty with \"#{args} --output #{custom_report_path}\"")
-end
-
-When(/^I pipe to xcpretty with two custom report paths$/) do
- step("I pipe to xcpretty with \"--report junit --output #{custom_report_path} --report junit --output #{other_custom_report_path}\"")
-end
-
-Then(/^I should have test reports in two custom paths$/) do
- step("I should have a test report at \"#{custom_report_path}\"")
- step("I should have a test report at \"#{other_custom_report_path}\"")
-end
-
-Then(/^I should have a test report in a custom path$/) do
- step("I should have a test report at \"#{custom_report_path}\"")
-end
-
-Then(/^I should have a test report at "(.*?)"$/) do |path|
- doc = REXML::Document.new(File.open(path, 'r').read)
- doc.root.should_not be_nil
-end
-
Then(/^I should see a failed test node in my report$/) do
junit_report_root.elements.to_a.detect do |node|
element = node.elements.to_a.first
element && element.name == "failure"
end.should_not be_nil
@@ -51,5 +24,9 @@
suites = junit_report.root.elements.to_a
suites.size.should == count.to_i
suites.select {|s| s.name == 'testsuite' }.size.should == count.to_i
end
+Then(/^I should have a test report at "(.*?)"$/) do |path|
+ doc = REXML::Document.new(File.open(path, 'r').read)
+ doc.root.should_not be_nil
+end