1 package net.sourceforge.pmd;
2
3 import java.util.Arrays;
4 import java.util.Collection;
5
6 import net.sourceforge.pmd.lang.LanguageRegistry;
7 import net.sourceforge.pmd.lang.LanguageVersion;
8 import net.sourceforge.pmd.lang.xml.XmlLanguageModule;
9 import net.sourceforge.pmd.lang.xsl.XslLanguageModule;
10
11 import org.junit.runners.Parameterized.Parameters;
12
13 public class LanguageVersionTest extends AbstractLanguageVersionTest {
14
15 public LanguageVersionTest(String name, String terseName, String version, LanguageVersion expected) {
16 super(name, terseName, version, expected);
17 }
18
19 @Parameters
20 public static Collection data() {
21 return Arrays.asList(new Object[][] {
22 { XmlLanguageModule.NAME, XmlLanguageModule.TERSE_NAME, "", LanguageRegistry.getLanguage(XmlLanguageModule.NAME).getDefaultVersion() },
23 { XslLanguageModule.NAME, XslLanguageModule.TERSE_NAME, "", LanguageRegistry.getLanguage(XslLanguageModule.NAME).getDefaultVersion() }
24 });
25 }
26 }