Skip to content

Commit dc2b38f

Browse files
committed
refactored
1 parent 9cc45d6 commit dc2b38f

File tree

3 files changed

+3
-16
lines changed

3 files changed

+3
-16
lines changed

src/main/java/TestCodePropertyAnalyzer.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ public class TestCodePropertyAnalyzer {
4242
private static int NumFunCall = 0;
4343
private static int MaxFunCall = 0;
4444
private static float AveFunCall = 0;
45-
private static int NumDOMFixture;
4645
private static int NumTriggerTest;
4746
private static int NumObjCreate;
4847

@@ -121,7 +120,6 @@ private static void analyseJSTestFile(String canonicalPath) throws Exception {
121120
if (codeAnalyzer.getNumFunCall() > MaxFunCall)
122121
MaxFunCall = codeAnalyzer.getNumFunCall();
123122
AveFunCall = (float)NumFunCall/(float)NumTests;
124-
NumDOMFixture += codeAnalyzer.getNumDOMFixture();
125123
NumTriggerTest += codeAnalyzer.getNumTriggerTest();
126124
NumObjCreate += codeAnalyzer.getNumObjCreate();
127125

@@ -132,7 +130,6 @@ private static void analyseJSTestFile(String canonicalPath) throws Exception {
132130
System.out.println("++++ NumAssertions: " + NumAssertions);
133131
System.out.println("++++ MaxFunCall: " + MaxFunCall);
134132
System.out.println("++++ AveFunCall: " + AveFunCall);
135-
System.out.println("++++ NumDOMFixture: " + NumDOMFixture);
136133
System.out.println("++++ NumTriggerTest: " + NumTriggerTest);
137134
System.out.println("++++ NumObjCreate: " + NumObjCreate);
138135
System.out.println("==========================");

src/main/java/core/JSAnalyzer.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ public class JSAnalyzer {
2727
private static int NumAsyncTests = 0;
2828
private static int NumAssertions = 0;
2929
private static int NumFunCall = 0;
30-
private static int NumDOMFixture = 0;
3130
private static int NumTriggerTest = 0;
3231
private static int NumObjCreate = 0;
3332

@@ -439,7 +438,6 @@ public void analyzeTestCodeProperties() throws Exception {
439438
astVisitor.setVisitType("AnalyzeTestCode");
440439
astVisitor.setTestFramework(testsFramework);
441440

442-
443441
// reading js form the input file
444442
String input = "";
445443
FileInputStream inputStream = new FileInputStream(jsAddress);
@@ -461,10 +459,6 @@ public void analyzeTestCodeProperties() throws Exception {
461459
//System.out.println("************** AST ******************");
462460
//System.out.println(ast.toSource());
463461
//System.out.println(ast.debugPrint());
464-
//writeJSToFile(scopename, input);
465-
//writeFunctionsToFile(input);
466-
//System.out.println("AST BEFORE : ");
467-
//System.out.println(ast.toSource());
468462

469463
astVisitor.setScopeName(scopeName);
470464
/* recurse through AST */
@@ -477,7 +471,6 @@ public void analyzeTestCodeProperties() throws Exception {
477471
ast.visit(astVisitor);
478472

479473
System.out.println("FunctionCallsInTests :" + astVisitor.getFunctionCallsInTests());
480-
481474

482475
NumTests = astVisitor.getTestCounter();
483476
NumAsyncTests = astVisitor.getAsynchTestCounter();
@@ -521,10 +514,6 @@ public int getNumFunCall() {
521514
return NumFunCall;
522515
}
523516

524-
public int getNumDOMFixture() {
525-
return NumDOMFixture;
526-
}
527-
528517
public int getNumTriggerTest() {
529518
return NumTriggerTest;
530519
}

src/main/java/instrumentor/JSASTInstrumentor.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,16 @@ public ArrayList<Integer> getMissedFunctionLines() {
9393
}
9494

9595
private ArrayList<String> functionCalls = new ArrayList<String>();
96-
public ArrayList<String> getFunctionCalls() {
96+
97+
public ArrayList<String> getFunctionCallsInTests() {
9798
ArrayList<String> funCalls = new ArrayList<String>();
9899
for (TestCaseInfo tc: testCaseInfoList){
99100
funCalls.addAll(tc.getFunctionCalls());
100101
}
101102
return funCalls;
102103
}
103104

104-
public ArrayList<String> getFunctionCallsInTests() {
105+
public ArrayList<String> getFunctionCalls() {
105106
return functionCalls;
106107
}
107108

0 commit comments

Comments
 (0)