Add mime type for SuperCollider

This commit is contained in:
Joshua Peek
2011-06-15 12:21:29 -05:00
parent c1242a47ee
commit ccaf8639f0
3 changed files with 7 additions and 0 deletions

View File

@@ -45,6 +45,7 @@ application/x-silverlight-app @xap
application/x-troff-ms :8bit
application/x-wais-source :8bit
application/xaml+xml @xaml :8bit
application/supercollider @sc :8bit
image/x-icns @icns
text/cache-manifest @manifest
text/x-nimrod @nim

View File

@@ -245,6 +245,10 @@ class TestBlob < Test::Unit::TestCase
# https://github.com/Araq/Nimrod/tree/master/examples
assert_equal Language['Nimrod'], blob("foo.nim").language
# http://supercollider.sourceforge.net/
# https://github.com/drichert/BCR2000.sc/blob/master/BCR2000.sc
assert_equal Language['SuperCollider'], blob("BCR2000.sc").language
end
def test_lexer

View File

@@ -35,6 +35,7 @@ class TestMime < Test::Unit::TestCase
assert_equal 'application/sh', Mime.mime_for('.sh')
assert_equal 'application/shockwave-flash', Mime.mime_for('.swf')
assert_equal 'application/silverlight-app', Mime.mime_for('.xap')
assert_equal 'application/supercollider', Mime.mime_for('.sc')
assert_equal 'application/vnd.adobe.air-application-installer-package+zip', Mime.mime_for('.air')
assert_equal 'application/vnd.oasis.opendocument.presentation', Mime.mime_for('.odp')
assert_equal 'application/vnd.oasis.opendocument.spreadsheet', Mime.mime_for('.ods')
@@ -148,6 +149,7 @@ class TestMime < Test::Unit::TestCase
assert Mime.text?('.pm')
assert Mime.text?('.py')
assert Mime.text?('.rb')
assert Mime.text?('.sc')
assert Mime.text?('.sh')
assert Mime.text?('.src')
assert Mime.text?('.tcl')