Update changelog for python pull request

This commit is contained in:
Andreas Dangel
2015-01-18 11:00:10 +01:00
parent d5593f516f
commit 3ef82a6c3a
4 changed files with 16 additions and 12 deletions

View File

@ -16,8 +16,12 @@ import net.sourceforge.pmd.util.IOUtil;
import org.apache.commons.io.IOUtils;
/**
* The Python tokenizer.
*/
public class PythonTokenizer implements Tokenizer {
@Override
public void tokenize(SourceCode sourceCode, Tokens tokenEntries) {
StringBuilder buffer = sourceCode.getCodeBuffer();
Reader reader = null;

View File

@ -1,10 +1,12 @@
/**
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd;
import static org.junit.Assert.assertEquals;
import java.io.File;
import junit.framework.JUnit4TestAdapter;
import net.sourceforge.pmd.lang.LanguageRegistry;
import net.sourceforge.pmd.lang.LanguageVersion;
import net.sourceforge.pmd.lang.LanguageVersionDiscoverer;
@ -18,15 +20,11 @@ public class LanguageVersionDiscovererTest {
* Test on Python file with default version
*/
@Test
public void testPlsql() {
public void testPython() {
LanguageVersionDiscoverer discoverer = new LanguageVersionDiscoverer();
File plsqlFile = new File("/path/to/MY_PACKAGE.py");
File pythonFile = new File("/path/to/MY_PACKAGE.py");
LanguageVersion languageVersion = discoverer.getDefaultLanguageVersionForFile(plsqlFile);
LanguageVersion languageVersion = discoverer.getDefaultLanguageVersionForFile(pythonFile);
assertEquals("LanguageVersion must be Python!", LanguageRegistry.getLanguage(PythonLanguageModule.NAME).getDefaultVersion(), languageVersion);
}
public static junit.framework.Test suite() {
return new JUnit4TestAdapter(LanguageVersionDiscovererTest.class);
}
}

View File

@ -33,8 +33,4 @@ public class PythonTokenizerTest extends AbstractTokenizerTest {
this.expectedTokenCount = 1218;
super.tokenizeTest();
}
public static junit.framework.Test suite() {
return new junit.framework.JUnit4TestAdapter(PythonTokenizerTest.class);
}
}