test/base/test_dependency_tracker.rb in nanoc-4.3.7 vs test/base/test_dependency_tracker.rb in nanoc-4.3.8

- old
+ new

@@ -84,27 +84,9 @@ # Verify dependencies assert_contains_exactly [items[0]], store.objects_outdated_due_to(items[1]) end - def test_enter_and_exit - items = [ - Nanoc::Int::Item.new('Foo', {}, '/foo.md'), - Nanoc::Int::Item.new('Bar', {}, '/bar.md'), - ] - - store = Nanoc::Int::DependencyStore.new(items) - tracker = Nanoc::Int::DependencyTracker.new(store) - - tracker.enter(items[0]) - tracker.enter(items[1]) - tracker.exit(items[1]) - tracker.exit(items[0]) - - assert_contains_exactly [items[1]], store.objects_causing_outdatedness_of(items[0]) - assert_empty store.objects_causing_outdatedness_of(items[1]) - end - def test_store_graph_and_load_graph_simple # Mock items items = [mock('0'), mock('1'), mock('2'), mock('3')] items.each { |i| i.stubs(:type).returns(:item) } items[0].stubs(:reference).returns([:item, '/aaa/'])