Skip to content

Commit 8d6d942

Browse files
author
A Samuel Pottinger
committed
Fix tests.
1 parent 54426cb commit 8d6d942

File tree

4 files changed

+89
-6
lines changed

4 files changed

+89
-6
lines changed

java/test/processing/mode/java/ParserTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -476,12 +476,12 @@ public void testExpessionSize() {
476476

477477
@Test
478478
public void testExpessionSizeMethod() {
479-
expectRunnerException("expressionsizemethod");
479+
expectGood("expressionsizemethod");
480480
}
481481

482482
@Test
483483
public void testExpessionSizeVar() {
484-
expectRunnerException("expressionsizevar");
484+
expectGood("expressionsizevar");
485485
}
486486

487487
}
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
import processing.core.*;
2+
import processing.data.*;
3+
import processing.event.*;
4+
import processing.opengl.*;
5+
6+
import processing.pdf.*;
7+
8+
import java.util.HashMap;
9+
import java.util.ArrayList;
10+
import java.io.File;
11+
import java.io.BufferedReader;
12+
import java.io.PrintWriter;
13+
import java.io.InputStream;
14+
import java.io.OutputStream;
15+
import java.io.IOException;
16+
17+
public class expressionsizemethod extends PApplet {
18+
19+
public int getWidth() {
20+
return 400*2;
21+
}
22+
23+
public void setup() {
24+
size(getWidth(), 400/2);
25+
}
26+
27+
public void draw() {
28+
// Draw something good here
29+
line(0, 0, width/2, height);
30+
31+
// Exit the program
32+
println("Finished.");
33+
exit();
34+
}
35+
36+
static public void main(String[] passedArgs) {
37+
String[] appletArgs = new String[] { "expressionsizemethod" };
38+
if (passedArgs != null) {
39+
PApplet.main(concat(appletArgs, passedArgs));
40+
} else {
41+
PApplet.main(appletArgs);
42+
}
43+
}
44+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
import processing.core.*;
2+
import processing.data.*;
3+
import processing.event.*;
4+
import processing.opengl.*;
5+
6+
import processing.pdf.*;
7+
8+
import java.util.HashMap;
9+
import java.util.ArrayList;
10+
import java.io.File;
11+
import java.io.BufferedReader;
12+
import java.io.PrintWriter;
13+
import java.io.InputStream;
14+
import java.io.OutputStream;
15+
import java.io.IOException;
16+
17+
public class expressionsizevar extends PApplet {
18+
19+
20+
21+
public void setup() {
22+
int newWidth = 400*2;
23+
size(newWidth, 400/2);
24+
}
25+
26+
public void draw() {
27+
// Draw something good here
28+
line(0, 0, width/2, height);
29+
30+
// Exit the program
31+
println("Finished.");
32+
exit();
33+
}
34+
35+
static public void main(String[] passedArgs) {
36+
String[] appletArgs = new String[] { "expressionsizevar" };
37+
if (passedArgs != null) {
38+
PApplet.main(concat(appletArgs, passedArgs));
39+
} else {
40+
PApplet.main(appletArgs);
41+
}
42+
}
43+
}

java/test/resources/expressionsizevar.pde

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
import processing.pdf.*;
22

3-
int getWidth() {
4-
return 400*2;
5-
}
6-
73
void setup() {
84
int newWidth = 400*2;
95
size(newWidth, 400/2);

0 commit comments

Comments
 (0)