test/base/test_dependency_tracker.rb in nanoc-4.7.11 vs test/base/test_dependency_tracker.rb in nanoc-4.7.12

- old
+ new

@@ -11,11 +11,11 @@ Nanoc::Int::Item.new('a', {}, '/a.md'), Nanoc::Int::Item.new('b', {}, '/b.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Verify no dependencies yet assert_empty store.objects_causing_outdatedness_of(items.to_a[0]) assert_empty store.objects_causing_outdatedness_of(items.to_a[1]) end @@ -28,11 +28,11 @@ Nanoc::Int::Item.new('a', {}, '/a.md'), Nanoc::Int::Item.new('b', {}, '/b.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) # Verify dependencies @@ -47,11 +47,11 @@ Nanoc::Int::Item.new('a', {}, '/a.md'), Nanoc::Int::Item.new('b', {}, '/b.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[0]) store.record_dependency(items.to_a[0], items.to_a[1]) @@ -67,11 +67,11 @@ Nanoc::Int::Item.new('a', {}, '/a.md'), Nanoc::Int::Item.new('b', {}, '/b.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[0], items.to_a[1]) @@ -89,11 +89,11 @@ Nanoc::Int::Item.new('b', {}, '/b.md'), Nanoc::Int::Item.new('c', {}, '/c.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[1], items.to_a[2]) @@ -111,11 +111,11 @@ Nanoc::Int::Item.new('c', {}, '/c.md'), Nanoc::Int::Item.new('d', {}, '/d.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[1], items.to_a[2]) store.record_dependency(items.to_a[1], items.to_a[3]) @@ -123,11 +123,11 @@ # Store store.store assert File.file?(store.filename) # Re-create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Load store.load # Check loaded graph @@ -151,11 +151,11 @@ # Create new and old lists old_items = Nanoc::Int::IdentifiableCollection.new(config, [items.to_a[0], items.to_a[1], items.to_a[2], items.to_a[3]]) new_items = Nanoc::Int::IdentifiableCollection.new(config, [items.to_a[0], items.to_a[1], items.to_a[2]]) # Create - store = Nanoc::Int::DependencyStore.new(old_items, layouts) + store = Nanoc::Int::DependencyStore.new(old_items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[1], items.to_a[2]) store.record_dependency(items.to_a[1], items.to_a[3]) @@ -163,11 +163,11 @@ # Store store.store assert File.file?(store.filename) # Re-create - store = Nanoc::Int::DependencyStore.new(new_items, layouts) + store = Nanoc::Int::DependencyStore.new(new_items, layouts, config) # Load store.load # Check loaded graph @@ -185,22 +185,22 @@ Nanoc::Int::Item.new('b', {}, '/b.md'), Nanoc::Int::Item.new('c', {}, '/c.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[1], nil) # Store store.store assert File.file?(store.filename) # Re-create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Load store.load # Check loaded graph @@ -217,22 +217,22 @@ Nanoc::Int::Item.new('b', {}, '/b.md'), Nanoc::Int::Item.new('c', {}, '/c.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(nil, items.to_a[2]) # Store store.store assert File.file?(store.filename) # Re-create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Load store.load # Check loaded graph @@ -249,10 +249,10 @@ Nanoc::Int::Item.new('b', {}, '/b.md'), Nanoc::Int::Item.new('c', {}, '/c.md'), ]) # Create - store = Nanoc::Int::DependencyStore.new(items, layouts) + store = Nanoc::Int::DependencyStore.new(items, layouts, config) # Record some dependencies store.record_dependency(items.to_a[0], items.to_a[1]) store.record_dependency(items.to_a[1], items.to_a[2]) assert_contains_exactly [items.to_a[1]], store.objects_causing_outdatedness_of(items.to_a[0])