class DependencyTrackerTest
Public Instance Methods
setup()
click to toggle source
# File actionview/test/template/dependency_tracker_test.rb, line 28 def setup ActionView::Template.register_template_handler :neckbeard, Neckbeard tracker.register_tracker(:neckbeard, NeckbeardTracker) end
teardown()
click to toggle source
# File actionview/test/template/dependency_tracker_test.rb, line 33 def teardown ActionView::Template.unregister_template_handler :neckbeard tracker.remove_tracker(:neckbeard) end
test_finds_tracker_by_template_handler()
click to toggle source
# File actionview/test/template/dependency_tracker_test.rb, line 38 def test_finds_tracker_by_template_handler template = FakeTemplate.new("boo/hoo") dependencies = tracker.find_dependencies("boo/hoo", template) assert_equal ["foo/boo/hoo"], dependencies end
test_returns_empty_array_if_no_tracker_is_found()
click to toggle source
# File actionview/test/template/dependency_tracker_test.rb, line 44 def test_returns_empty_array_if_no_tracker_is_found template = FakeTemplate.new("boo/hoo", Bowtie) dependencies = tracker.find_dependencies("boo/hoo", template) assert_equal [], dependencies end
tracker()
click to toggle source
# File actionview/test/template/dependency_tracker_test.rb, line 24 def tracker ActionView::DependencyTracker end