diff options
Diffstat (limited to 'test')
-rwxr-xr-x | test/language/parser.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/language/parser.rb b/test/language/parser.rb index effb2d40c..b1a0de3cf 100755 --- a/test/language/parser.rb +++ b/test/language/parser.rb @@ -1197,5 +1197,13 @@ file { "/tmp/yayness": parser.import("test") end end + + def test_watch_file_only_once + FileTest.stubs(:exists?).returns(true) + parser = mkparser + parser.watch_file("doh") + parser.watch_file("doh") + assert_equal(1, parser.files.select { |name, file| file.file == "doh" }.length, "Length of watched 'doh' files was not 1") + end end |