Sha256: 191a025e86c61ec00cccfb4958217c05e9ba80453e169b0ca82afae9f5671835
Contents?: true
Size: 1013 Bytes
Versions: 7
Compression:
Stored size: 1013 Bytes
Contents
load 'openc3/tools/test_runner/test.rb' class ExampleTest < OpenC3::Test def setup puts "Setup" end def test_case_with_long_name puts "Running #{OpenC3::Test.current_test_suite}:#{OpenC3::Test.current_test}:#{OpenC3::Test.current_test_case}" OpenC3::Test.puts "This test verifies requirement 1" raise "error" puts "continue past raise" end def test_req2 puts "Running #{OpenC3::Test.current_test_suite}:#{OpenC3::Test.current_test}:#{OpenC3::Test.current_test_case}" OpenC3::Test.puts "This test verifies requirement 2" helper() wait(2) end def test_req3 puts "Running #{OpenC3::Test.current_test_suite}:#{OpenC3::Test.current_test}:#{OpenC3::Test.current_test_case}" raise SkipTestCase end def helper if $manual answer = ask "Are you sure?" else answer = 'y' end end def teardown puts "teardown" end end class MyTestSuite < OpenC3::TestSuite def initialize super() add_test('ExampleTest') end end
Version data entries
7 entries across 7 versions & 1 rubygems