lib/jstdutil/test_file.rb in jstdutil-0.3.5 vs lib/jstdutil/test_file.rb in jstdutil-0.3.6

- old
+ new

@@ -10,14 +10,14 @@ end def test_files return @test_files if @test_files - if @file =~ /(_test[^\/]+)|([^\/]+_test)\.js/ + if @file =~ /([-_]test[^\/]+)|([^\/]+[-_]test)\.js/ @test_files = [@file] else - name = File.basename(@file).gsub(/(_test)|(test_)|(\.js)/, "") - @test_files = FileList["**/#{name}_test.js", "**/test_#{name}.js"].uniq + name = File.basename(@file).gsub(/([-_]test)|(test[-_])|(\.js)/, "") + @test_files = FileList["**/#{name}_test.js", "**/test_#{name}.js", "**/#{name}-test.js", "**/test-#{name}.js"].uniq end end def test_cases return @cases if @cases