unified GetLanguage function

This commit is contained in:
Máximo Cuadros
2016-07-18 16:20:12 +02:00
parent ec9c23e411
commit 2bbd7ec440
7 changed files with 990 additions and 1033 deletions

View File

@ -11,3 +11,9 @@ func Test(t *testing.T) { TestingT(t) }
type TSuite struct{}
var _ = Suite(&TSuite{})
func (s *TSuite) TestGetLanguage(c *C) {
c.Assert(GetLanguage("foo.py", []byte{}), Equals, "Python")
c.Assert(GetLanguage("foo.m", []byte(":- module")), Equals, "Mercury")
c.Assert(GetLanguage("foo.m", []byte{}), Equals, "Other")
}