Skip to content

Commit b32e8ee

Browse files
Joel Allredromainbrenguier
Joel Allred
authored andcommitted
Update smoke tests
Some have been un-skipped. Others have been simplified or corrected. Unskip java_float smoke test Make the java_float smoke test quicker and unskip it. Correct name of append_object smoke test Remove main argument to speed up test execution.
1 parent 4fab739 commit b32e8ee

File tree

16 files changed

+20
-29
lines changed

16 files changed

+20
-29
lines changed
Binary file not shown.
Binary file not shown.

regression/strings/smoke_tests/java_append_object/test_append_char.java renamed to regression/strings/smoke_tests/java_append_object/test_append_object.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
public class test_append_char
1+
public class test_append_object
22
{
33
public static void main(/*String[] args*/)
44
{

regression/strings/smoke_tests/java_delete/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
KNOWNBUG
1+
FUTURE
22
test_delete.class
33
--string-refine
44
^EXIT=0$
Binary file not shown.

regression/strings/smoke_tests/java_delete/test_delete.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ public class test_delete
33
public static void main(/*String[] argv*/)
44
{
55
StringBuilder s = new StringBuilder("Abc");
6-
s.delete(1,1);
6+
s.delete(1,2);
77
String str = s.toString();
88
assert(str.equals("Ac"));
99
}

regression/strings/smoke_tests/java_delete_char_at/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
KNOWNBUG
1+
FUTURE
22
test_delete_char_at.class
33
--string-refine
44
^EXIT=0$
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
KNOWNBUG
1+
FUTURE
22
test_float.class
33
--string-refine
4-
^EXIT=10$
4+
^EXIT=0$
55
^SIGNAL=0$
6-
^\[.*assertion.1\].* line 15.* SUCCESS$
7-
^\[.*assertion.2\].* line 16.* SUCCESS$
8-
^\[.*assertion.3\].* line 17.* SUCCESS$
9-
^\[.*assertion.4\].* line 18.* FAILURE$
6+
^VERIFICATION SUCCESSFUL$
107
--
Binary file not shown.
Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
public class test_float
22
{
3-
public static void main(String[] arg)
3+
public static void main(/*String[] arg*/)
44
{
55
float inf = 100.0f / 0.0f;
66
float minus_inf = -100.0f / 0.0f;
77
float nan = 0.0f / 0.0f;
88
String inf_string = Float.toString(inf);
99
String mininf_string = Float.toString(minus_inf);
1010
String nan_string = Float.toString(nan);
11-
//String arg1 = arg[0];
12-
System.out.println(nan_string);
13-
System.out.println(inf_string);
14-
System.out.println(mininf_string);
1511
assert(nan_string.equals("NaN"));
1612
assert(inf_string.equals("Infinity"));
1713
assert(mininf_string.equals("-Infinity"));
18-
assert(!nan_string.equals("NaN") || !inf_string.equals("Infinity")
19-
|| !mininf_string.equals("-Infinity"));
2014
}
2115
}

regression/strings/smoke_tests/java_insert_char_array/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
KNOWNBUG
1+
FUTURE
22
test_insert_char_array.class
33
--string-refine
44
^EXIT=0$
Binary file not shown.

regression/strings/smoke_tests/java_insert_char_array/test_insert_char_array.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ public class test_insert_char_array
22
{
33
public static void main(/*String[] argv*/)
44
{
5-
StringBuilder sb = new StringBuilder("ae");
6-
char[] array = new char[3];
7-
array[0] = 'a';
8-
array[1] = 'b';
9-
array[2] = 'c';
5+
StringBuilder sb = new StringBuilder("ad");
6+
char[] array = new char[2];
7+
array[0] = 'b';
8+
array[1] = 'c';
109
sb.insert(1, array);
1110
String s = sb.toString();
12-
assert(s.equals("abcde"));
11+
System.out.println(s);
12+
assert(s.equals("abcd"));
1313
}
1414
}

regression/strings/smoke_tests/java_insert_multiple/test.desc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
KNOWNBUG
1+
FUTURE
22
test_insert_multiple.class
33
--string-refine
44
^EXIT=0$
Binary file not shown.

regression/strings/smoke_tests/java_insert_multiple/test_insert_multiple.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ public class test_insert_multiple
22
{
33
public static void main(/*String[] argv*/)
44
{
5-
StringBuilder sb = new StringBuilder("ae");
6-
sb.insert(1, 'b');
7-
sb.insert(1, "cd");
5+
StringBuilder sb = new StringBuilder("ad");
6+
sb.insert(1, 'c');
7+
sb.insert(1, "b");
88
String s = sb.toString();
9-
assert(s.equals("abcde"));
9+
assert(s.equals("abcd"));
1010
}
1111
}

0 commit comments

Comments
 (0)