Sha256: 455e7edbddaae64c343981c2997dd502748492915a2868a1d6496f7fa78b823d
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
require_relative '../test_helper' class MetadataTest < Test::Unit::TestCase # Test gathering metadata for all the Suites # def test_suite_list # metadata = Crucible::Tests::SuiteEngine.list_all(true) # assert !metadata.blank?, 'Failed to gather SuiteEngine metadata.' # end # Test gathering metadata for all the TestScripts # def test_testscript_list # metadata = Crucible::Tests::TestScriptEngine.list_all(true) # assert !metadata.blank?, 'Failed to gather TestScriptEngine metadata.' # end # Test gathering metadata for all the tests via the Executor def test_executor_list metadata = Crucible::Tests::Executor.list_all(false, true) assert !metadata.blank?, 'Failed to gather Suite & TestScript metadata.' end # Test gathering metadata for a specific test by its key def test_suite_collect_metadata executor = Crucible::Tests::Executor.new(nil, nil) read_test = executor.find_test('ReadTest') assert !read_test.nil?, 'Could not find ReadTest Suite' metadata = executor.extract_metadata_from_test('ReadTest') puts JSON.pretty_generate(metadata) assert !metadata.blank?, 'Failed to retrieve ReadTest Suite metadata' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
plan_executor-1.0.2 | test/unit/metadata_test.rb |