diff --git a/plugin-api/src/test/java/org/sonar/api/resources/AbstractLanguageTest.java b/plugin-api/src/test/java/org/sonar/api/resources/AbstractLanguageTest.java index 67a09587..57775bb3 100644 --- a/plugin-api/src/test/java/org/sonar/api/resources/AbstractLanguageTest.java +++ b/plugin-api/src/test/java/org/sonar/api/resources/AbstractLanguageTest.java @@ -71,6 +71,13 @@ public void should_not_define_language_with_too_long_key() { .hasMessage("The following language key exceeds 20 characters: 'aKeyWhichIsVeryVeryVeryVeryVeryLong'"); } + @Test + public void should_return_empty_filename_pattern_by_default() { + var lang = new Language1(); + + assertThat(lang.filenamePatterns()).isEmpty(); + } + static class TooLongKeyLanguage extends AbstractLanguage { public TooLongKeyLanguage() { super("aKeyWhichIsVeryVeryVeryVeryVeryLong");