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