Added cases with nil and empty content to TestGetLanguagesByModeline

Signed-off-by: Manuel Carmona <manu.carmona90@gmail.com>
This commit is contained in:
Manuel Carmona 2017-11-08 13:16:40 +01:00
parent f6649550f0
commit 8ddce8bc4b

View File

@ -157,6 +157,8 @@ func (s *EnryTestSuite) TestGetLanguagesByModeline() {
{name: "TestGetLanguagesByModeline_1", content: []byte(wrongVim), expected: nil},
{name: "TestGetLanguagesByModeline_2", content: []byte(rightVim), expected: []string{"Python"}},
{name: "TestGetLanguagesByModeline_3", content: []byte(noLangVim), expected: nil},
{name: "TestGetLanguagesByModeline_4", content: nil, expected: nil},
{name: "TestGetLanguagesByModeline_5", content: []byte{}, expected: nil},
}
for _, test := range tests {