diff options
Diffstat (limited to 'test/lib/dslkeywords/dependency_test.rb')
| -rw-r--r-- | test/lib/dslkeywords/dependency_test.rb | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/test/lib/dslkeywords/dependency_test.rb b/test/lib/dslkeywords/dependency_test.rb index 48a3e1a..aa1be78 100644 --- a/test/lib/dslkeywords/dependency_test.rb +++ b/test/lib/dslkeywords/dependency_test.rb @@ -4,47 +4,47 @@ require 'fileutils' require_relative '../../../lib/dsl' class RCMDependencyTest < Minitest::Test - def test_depends_on + def test_requires foo = nil bar = nil baz = nil configure_from_scratch do foo = notify 'foo' do - depends_on notify 'bar', 'baz' + requires notify 'bar', 'baz' :foo_message end bar = notify 'bar' baz = notify 'baz' do - depends_on notify 'bar' + requires notify 'bar' :baz_message end end - assert_equal 2, foo.depends_on.count - assert foo.depends_on?("notify('bar')", "notify('baz')") + assert_equal 2, foo.requires.count + assert foo.requires?("notify('bar')", "notify('baz')") - assert_equal 0, bar.depends_on.count - refute bar.depends_on?('foo') + assert_equal 0, bar.requires.count + refute bar.requires?('foo') - assert_equal 1, baz.depends_on.count - assert baz.depends_on?("notify('bar')") + assert_equal 1, baz.requires.count + assert baz.requires?("notify('bar')") end - def test_depends_on_invalid_resource + def test_requires_invalid_resource assert_raises(RCM::Keyword::KeywordError) do configure_from_scratch do - notify { depends_on invalid('baz') } + notify { requires invalid('baz') } end end end - def test_depends_on_non_existant_dependency + def test_requires_non_existant_dependency assert_raises(RCM::Resource::NoSuchResourceObject) do configure_from_scratch do - notify { depends_on notify('nonexistant') } + notify { requires notify('nonexistant') } end end end @@ -52,7 +52,7 @@ class RCMDependencyTest < Minitest::Test def test_dependency_loop assert_raises(RCM::DependencyEvaluator::DependencyLoop) do configure_from_scratch do - notify('loop') { depends_on notify('loop') } + notify('loop') { requires notify('loop') } end end end @@ -60,8 +60,8 @@ class RCMDependencyTest < Minitest::Test def test_dependency_loop_indirect assert_raises(RCM::DependencyEvaluator::DependencyLoop) do configure_from_scratch do - notify('loop') { depends_on notify('pool') } - notify('pool') { depends_on notify('loop') } + notify('loop') { requires notify('pool') } + notify('pool') { requires notify('loop') } end end end |
