diff --git a/test/fixtures/blob/script.nu b/test/fixtures/blob/script.nu new file mode 100644 index 00000000..4e02da8a --- /dev/null +++ b/test/fixtures/blob/script.nu @@ -0,0 +1,2 @@ +#!/usr/bin/env nush +(puts "Hello") diff --git a/test/test_blob.rb b/test/test_blob.rb index 3e3c68a1..fe1e535e 100644 --- a/test/test_blob.rb +++ b/test/test_blob.rb @@ -219,6 +219,7 @@ class TestBlob < Test::Unit::TestCase assert_equal 'macruby', blob("script.mrb").shebang_script assert_equal 'rake', blob("script.rake").shebang_script assert_equal 'foo', blob("script.foo").shebang_script + assert_equal 'nush', blob("script.nu").shebang_script assert_equal nil, blob("foo.rb").shebang_script end @@ -230,9 +231,10 @@ class TestBlob < Test::Unit::TestCase assert_equal Language['Ruby'], blob("script.rb").shebang_language assert_equal Language['Python'], blob("script.py").shebang_language assert_equal Language['JavaScript'], blob("script.js").shebang_language - assert_equal Language['Java'], blob("script.groovy").shebang_language + assert_equal Language['Groovy'], blob("script.groovy").shebang_language assert_equal Language['Ruby'], blob("script.mrb").shebang_language assert_equal Language['Ruby'], blob("script.rake").shebang_language + assert_equal Language['Nu'], blob("script.nu").shebang_language assert_equal nil, blob("script.foo").shebang_language assert_equal nil, blob("foo.rb").shebang_language end