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/'])