Skip to content

Commit 43b48e5

Browse files
committed
changeToApprovalsLite w/Jim
1 parent b1655b4 commit 43b48e5

File tree

83 files changed

+496
-591
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+496
-591
lines changed

.classpath

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
<classpathentry kind="src" path="src"/>
44
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
55
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
6-
<classpathentry combineaccessrules="false" kind="src" path="/ApprovalTests"/>
6+
<classpathentry kind="lib" path="C:/Users/lynnlangit/Documents/GitHub/TKPSource/TeachingKidsProgramming.Source.Java/src/jars/commons-collections-3.1.jar"/>
7+
<classpathentry kind="lib" path="C:/Users/lynnlangit/Documents/GitHub/TKPSource/TeachingKidsProgramming.Source.Java/src/jars/log4j-1.2.9.jar"/>
8+
<classpathentry kind="lib" path="C:/Users/lynnlangit/Documents/GitHub/TKPSource/TeachingKidsProgramming.Source.Java/src/jars/servlet.jar"/>
9+
<classpathentry kind="lib" path="C:/Users/lynnlangit/Documents/GitHub/TKPSource/TeachingKidsProgramming.Source.Java/src/jars/velocity-1.4-p1.jar"/>
710
<classpathentry kind="output" path="bin"/>
811
</classpath>
546 KB
Binary file not shown.

src/jars/log4j-1.2.9.jar

344 KB
Binary file not shown.

src/jars/servlet.jar

77.4 KB
Binary file not shown.

src/jars/velocity-1.4-p1.jar

352 KB
Binary file not shown.

src/org/teachingextensions/approvals/lite/Approvals.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
package org.teachingextensions.approvals.lite;
22

3+
import java.awt.Component;
4+
import java.awt.image.BufferedImage;
5+
import java.util.Arrays;
6+
37
import org.teachingextensions.approvals.lite.ReporterFactory.FileTypes;
48
import org.teachingextensions.approvals.lite.namer.ApprovalNamer;
59
import org.teachingextensions.approvals.lite.namer.JUnitStackTraceNamer;
@@ -11,10 +15,6 @@
1115
import org.teachingextensions.approvals.lite.writers.ComponentApprovalWriter;
1216
import org.teachingextensions.approvals.lite.writers.ImageApprovalWriter;
1317

14-
import java.awt.*;
15-
import java.awt.image.BufferedImage;
16-
import java.util.Arrays;
17-
1818
public class Approvals {
1919
public static void verify(String response) throws Exception {
2020
verify(new ApprovalTextWriter(response, "txt"), FileTypes.Text);

src/org/teachingextensions/approvals/lite/FileApprover.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
package org.teachingextensions.approvals.lite;
22

3+
import java.io.File;
4+
import java.io.IOException;
5+
36
import junit.framework.TestCase;
7+
48
import org.teachingextensions.approvals.lite.namer.ApprovalNamer;
59
import org.teachingextensions.approvals.lite.namer.NamerFactory;
610
import org.teachingextensions.approvals.lite.util.ObjectUtils;
711
import org.teachingextensions.approvals.lite.util.io.FileUtils;
812

9-
import java.io.File;
10-
import java.io.IOException;
11-
1213
public class FileApprover implements ApprovalApprover {
1314
private File received;
1415
private File approved;

src/org/teachingextensions/approvals/lite/ReporterFactory.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
11
package org.teachingextensions.approvals.lite;
22

3-
import org.teachingextensions.approvals.lite.reporters.*;
4-
import org.teachingextensions.approvals.lite.util.ClassUtils;
5-
63
import java.lang.annotation.Annotation;
74
import java.lang.reflect.Method;
85
import java.util.ArrayList;
96
import java.util.HashMap;
107
import java.util.List;
118

9+
import org.teachingextensions.approvals.lite.reporters.DiffReporter;
10+
import org.teachingextensions.approvals.lite.reporters.FileLauncherReporter;
11+
import org.teachingextensions.approvals.lite.reporters.ImageReporter;
12+
import org.teachingextensions.approvals.lite.reporters.MultiReporter;
13+
import org.teachingextensions.approvals.lite.reporters.QuietReporter;
14+
import org.teachingextensions.approvals.lite.reporters.UseReporter;
15+
import org.teachingextensions.approvals.lite.util.ClassUtils;
16+
1217
public class ReporterFactory {
1318
private static HashMap<String, Class<? extends ApprovalFailureReporter>> reporters = new HashMap<>();
1419

src/org/teachingextensions/approvals/lite/namer/JUnitStackTraceNamer.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
package org.teachingextensions.approvals.lite.namer;
22

3+
import java.io.File;
4+
import java.lang.reflect.Method;
5+
36
import junit.framework.TestCase;
7+
48
import org.junit.Test;
59
import org.teachingextensions.approvals.lite.util.ObjectUtils;
610
import org.teachingextensions.approvals.lite.util.StackTraceReflectionResult;
711
import org.teachingextensions.approvals.lite.util.TestUtils;
812
import org.teachingextensions.approvals.lite.util.io.StackElementSelector;
913

10-
import java.io.File;
11-
import java.lang.reflect.Method;
12-
1314
public class JUnitStackTraceNamer implements ApprovalNamer {
1415
private StackTraceReflectionResult info;
1516

src/org/teachingextensions/approvals/lite/reporters/ClipboardReporter.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.teachingextensions.approvals.lite.reporters;
22

3+
import java.awt.GraphicsEnvironment;
4+
import java.io.File;
5+
36
import org.teachingextensions.approvals.lite.util.SystemUtils;
47
import org.teachingextensions.approvals.lite.util.WindowUtils;
58

6-
import java.awt.*;
7-
import java.io.File;
8-
99
/**
1010
* A reporter which creates the command to accept the received
1111
* file as the approve file and copies it to the clipboard:<br>

0 commit comments

Comments
 (0)