Skip to content

Commit c2c25b4

Browse files
committed
Fix tests, which were too sensitive to particular naming choices.
1 parent e16a10a commit c2c25b4

File tree

9 files changed

+30
-26
lines changed

9 files changed

+30
-26
lines changed
26 Bytes
Binary file not shown.

regression/test_gen/java1/TestGenTest.java

+4
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ public class TestGenTest
3535
{
3636
public static void f(B param0, C param1, int param2)
3737
{
38+
39+
if(param0 == null || param1 == null || param1.c_field_1 == null)
40+
return;
41+
3842
int a_field_0=param0.a_field_0;
3943
int a_field_1=param0.a_field_1;
4044
int b_field_0=param0.b_field_0;

regression/test_gen/java1/test.desc

+13-13
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ TestGenTest.class
33
--gen-java-test-case --stop-on-fail --function TestGenTest.f
44
^EXIT=0$
55
^SIGNAL=0$
6-
^ *B tmp_object_factory[$]5=[(]B[)] com.diffblue.java_testcase.Reflector.forceInstance[(]"B"[)];$
7-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]5,"a_field_0",495[)];$
8-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]5,"a_field_1",494[)];$
9-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]5,"b_field_0",493[)];$
10-
^ *C tmp_object_factory[$]4=[(]C[)] com.diffblue.java_testcase.Reflector.forceInstance[(]"C"[)];$
11-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]4,"c_field_0",496[)];$
12-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory$4,"c_field_1",tmp_object_factory[$]5[)];$
13-
^ *B tmp_object_factory[$]3=[(]B[)] com.diffblue.java_testcase.Reflector.forceInstance[(]"B"[)];$
14-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]3,"a_field_0",499[)];$
15-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]3,"a_field_1",498[)];$
16-
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$]3,"b_field_0",497[)];$
17-
^ *B arg0a=tmp_object_factory[$]3;$
18-
^ *C arg1a=tmp_object_factory[$]4;$
6+
^ *B tmp_object_factory[$].*=[(]B[)] com.diffblue.java_testcase.Reflector.forceInstance[(]"B"[)];$
7+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"a_field_0",495[)];$
8+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"a_field_1",494[)];$
9+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"b_field_0",493[)];$
10+
^ *C tmp_object_factory[$].*=[(]C[)] com.diffblue.java_testcase.Reflector.forceInstance[(]"C"[)];$
11+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"c_field_0",496[)];$
12+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"c_field_1",tmp_object_factory[$].*[)];$
13+
^ *B tmp_object_factory[$].*=[(]B[)] com.diffblue.java_testcase.Reflector.forceInstance[(]"B"[)];$
14+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"a_field_0",499[)];$
15+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"a_field_1",498[)];$
16+
^ *com.diffblue.java_testcase.Reflector.setInstanceField[(]tmp_object_factory[$].*,"b_field_0",497[)];$
17+
^ *B arg0a=tmp_object_factory[$].*;$
18+
^ *C arg1a=tmp_object_factory[$].*;$
1919
^ *int arg2i=492;$
2020
^ *TestGenTest.f[(]arg0a, arg1a, arg2i[)];$
2121
--

regression/test_gen/opaque_direct_constructor_fields/test.desc

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ TestGenTest.class
33
--stop-on-fail --gen-java-test-case --function TestGenTest.test
44
^EXIT=0$
55
^SIGNAL=0$
6-
^.*Reflector.setInstanceField(to_construct$1,"x",1).*$
7-
^.*Reflector.setInstanceField(to_construct$1,"y",2).*$
6+
^.*Reflector.setInstanceField(dynamic_object.,"x",1).*$
7+
^.*Reflector.setInstanceField(dynamic_object.,"y",2).*$

regression/test_gen/opaque_instance_object/test.desc

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ TestGenTest.class
33
--stop-on-fail --gen-java-test-case --function TestGenTest.test
44
^EXIT=0$
55
^SIGNAL=0$
6-
^.*Reflector.setInstanceField(to_return\$2,"x",1).*$
7-
^.*Reflector.setInstanceField(to_return\$2,"x",2).*$
6+
^.*Reflector.setInstanceField(dynamic_object.,"x",1).*$
7+
^.*Reflector.setInstanceField(dynamic_object.,"x",2).*$

regression/test_gen/opaque_object_tree/test.desc

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ TestGenTest.class
33
--stop-on-fail --gen-java-test-case --function TestGenTest.test
44
^EXIT=0$
55
^SIGNAL=0$
6-
^.*Reflector.setInstanceField(dynamic_object2,"x",2).*$
7-
^.*Reflector.setInstanceField(to_construct$2,"y",dynamic_object2).*$
8-
^.*Reflector.setInstanceField(to_construct$2,"x",1).*$
6+
^.*Reflector.setInstanceField(dynamic_object.,"x",2).*$
7+
^.*Reflector.setInstanceField(dynamic_object.,"y",dynamic_object.).*$
8+
^.*Reflector.setInstanceField(dynamic_object.,"x",1).*$

regression/test_gen/opaque_object_tree_methods/test.desc

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ TestGenTest.class
33
--stop-on-fail --gen-java-test-case --function TestGenTest.test
44
^EXIT=0$
55
^SIGNAL=0$
6-
^.*Reflector.setInstanceField(dynamic_object2,"x",2).*$
7-
^.*Reflector.setInstanceField(to_construct$2,"y",dynamic_object2).*$
8-
^.*Reflector.setInstanceField(to_construct$2,"x",1).*$
6+
^.*Reflector.setInstanceField(dynamic_object.,"x",2).*$
7+
^.*Reflector.setInstanceField(dynamic_object.,"y",dynamic_object.).*$
8+
^.*Reflector.setInstanceField(dynamic_object.,"x",1).*$
99
^.*Opaque2_get_answer_list.add(3).*$

regression/test_gen/opaque_returns_null_object/test.desc

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ TestGenTest.class
33
--stop-on-fail --gen-java-test-case --function TestGenTest.test
44
^EXIT=0$
55
^SIGNAL=0$
6-
^.*Reflector\.setInstanceField(to_return$1,"x",2).*$
6+
^.*Reflector\.setInstanceField(dynamic_object.,"x",2).*$
77
^.*to_return$1=null.*$

regression/test_gen/opaque_static_object/test.desc

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ TestGenTest.class
33
--stop-on-fail --gen-java-test-case --function TestGenTest.test
44
^EXIT=0$
55
^SIGNAL=0$
6-
^.*Reflector\.setInstanceField(to_return\$3,"x",1).*$
7-
^.*Reflector\.setInstanceField(to_return\$3,"x",2);.*$
6+
^.*Reflector\.setInstanceField(dynamic_object.,"x",1).*$
7+
^.*Reflector\.setInstanceField(dynamic_object.,"x",2).*$

0 commit comments

Comments
 (0)