improve java dependency test coverage

This commit is contained in:
Alan Hamlett 2017-11-23 09:48:14 -08:00
parent 40c8a53019
commit cb2ca39832
3 changed files with 7 additions and 2 deletions

View File

@ -5,6 +5,8 @@ import static com.googlecode.javacv.jna.highgui.cvReleaseCapture;
import javax.servlet.*;
import com.colorfulwolf.webcamapplet.gui.ImagePanel;
import com.foobar.*;
import package com.apackage.something;
import namespace com.anamespace.other;
public class Hello extends GenericServlet {
public void service(final ServletRequest request, final ServletResponse response)

View File

@ -236,9 +236,12 @@ class DependenciesTestCase(TestCase):
expected_dependencies=[
'colorfulwolf.webcamapplet',
'foobar',
'googlecode.javacv',
'apackage.something',
'anamespace.other',
],
expected_language='Java',
expected_lines=20,
expected_lines=22,
entity='java.java',
)

View File

@ -43,7 +43,7 @@ class JavaParser(TokenParser):
self._process_other(token, content)
def _process_namespace(self, token, content):
if u(content) == u('import'):
if u(content).split() and u(content).split()[0] == u('import'):
self.state = 'import'
elif self.state == 'import':