forked from phoedos/pmd
Fix tests
This commit is contained in:
@@ -76,9 +76,8 @@ public class DummyLanguageModule extends BaseLanguageModule {
|
||||
return new AbstractParser(parserOptions) {
|
||||
@Override
|
||||
public Node parse(String fileName, Reader source) throws ParseException {
|
||||
DummyNode node = new DummyRootNode(1);
|
||||
node.testingOnlySetBeginLine(1);
|
||||
node.testingOnlySetBeginColumn(1);
|
||||
DummyNode node = new DummyRootNode();
|
||||
node.setCoords(1, 1, 1, 2);
|
||||
node.setImage("Foo");
|
||||
return node;
|
||||
}
|
||||
@@ -89,10 +88,6 @@ public class DummyLanguageModule extends BaseLanguageModule {
|
||||
|
||||
private static class DummyRootNode extends DummyNode implements RootNode {
|
||||
|
||||
DummyRootNode(int id) {
|
||||
super();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@@ -8,13 +8,17 @@ import net.sourceforge.pmd.lang.ast.impl.AbstractNodeWithTextCoordinates;
|
||||
|
||||
public class DummyNode extends AbstractNodeWithTextCoordinates<DummyNode> {
|
||||
|
||||
@Override
|
||||
public void setCoords(int bline, int bcol, int eline, int ecol) {
|
||||
super.setCoords(bline, bcol, eline, ecol);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
@Override
|
||||
public String toString() {
|
||||
return "dummyNode";
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String getXPathNodeName() {
|
||||
return "dummyNode";
|
||||
|
@@ -65,10 +65,8 @@ public class RuleTstTest {
|
||||
Mockito.doAnswer(new Answer<Void>() {
|
||||
private RuleViolation createViolation(RuleContext context, int beginLine, String message) {
|
||||
DummyNode node = new DummyNode();
|
||||
node.testingOnlySetBeginLine(beginLine);
|
||||
node.testingOnlySetBeginColumn(1);
|
||||
ParametricRuleViolation<Node> violation = new ParametricRuleViolation<Node>(rule, context, node, message);
|
||||
return violation;
|
||||
node.setCoords(beginLine, 1, beginLine + 1, 2);
|
||||
return new ParametricRuleViolation<Node>(rule, context, node, message);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user