@@ -68,9 +68,7 @@ create or replace package body test_expectations_json is
6868 --Act
6969 ut3_develop.ut.expect( l_actual ).to_equal( l_expected );
7070 --Assert
71- l_expected_message := q'[%Diff: 20 differences found
72- %3 incorrect types, 4 unequal values, 13 missing properties
73- %Missing property: "Alexander Skarsg?rd" on path: $
71+ l_expected_message := q'[%Missing property: "Alexander Skarsg?rd" on path: $
7472%Extra property: "Alexander Skarsgard" on path: $
7573%Missing property: "Alice Farmer" on path: $
7674%Extra property: "Clarke Peters" on path: $
@@ -93,6 +91,10 @@ create or replace package body test_expectations_json is
9391 l_actual_message := ut3_tester_helper.main_helper.get_failed_expectations(1);
9492 --Assert
9593 ut.expect(l_actual_message).to_be_like(l_expected_message);
94+ ut.expect(l_actual_message).to_be_like('%Diff: 20 differences found%');
95+ ut.expect(l_actual_message).to_be_like('%13 missing properties%');
96+ ut.expect(l_actual_message).to_be_like('%4 unequal values%');
97+ ut.expect(l_actual_message).to_be_like('%3 incorrect types%');
9698 end;
9799
98100 procedure null_json_variable
@@ -1556,9 +1558,7 @@ create or replace package body test_expectations_json is
15561558 --Act
15571559 ut3_develop.ut.expect( l_actual ).to_equal( l_expected );
15581560 --Assert
1559- l_expected_message := q'[%Diff: 133 differences found, showing first 20
1560- %132 unequal values, 1 missing properties
1561- %Extra property: object on path: $[5]
1561+ l_expected_message := q'[%Extra property: object on path: $[5]
15621562%Actual value: "5ce6ec46cb9977b050f15d97" was expected to be: "5ce6ec6660565269b16cf836" on path: $[0]."_id"
15631563%Actual value: "5ce6ec469ba57bef5c421021" was expected to be: "5ce6ec66383ddbf3c400e3ed" on path: $[1]."_id"
15641564%Actual value: "5ce6ec4632328a654d592cb6" was expected to be: "5ce6ec6600fb7aaee2d1243e" on path: $[3]."_id"
@@ -1582,6 +1582,9 @@ create or replace package body test_expectations_json is
15821582 l_actual_message := ut3_tester_helper.main_helper.get_failed_expectations(1);
15831583 --Assert
15841584 ut.expect(l_actual_message).to_be_like(l_expected_message);
1585+ ut.expect(l_actual_message).to_be_like('%Diff: 133 differences found, showing first 20%');
1586+ ut.expect(l_actual_message).to_be_like('%1 missing properties%');
1587+ ut.expect(l_actual_message).to_be_like('%132 unequal values%');
15851588 end;
15861589
15871590 procedure check_json_objects is
0 commit comments