From 176f5f85426fd70fae23f18d9b8f9749bd14914b Mon Sep 17 00:00:00 2001 From: Mark Miller <erights@gmail.com> Date: Fri, 23 Sep 2011 17:42:36 -0700 Subject: [PATCH] Generated adjusted tests --- .../7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js | 2 +- .../7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js | 2 +- .../7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js | 2 +- .../7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js | 2 +- .../7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js | 2 +- .../7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js | 2 +- test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js | 2 +- .../12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js | 2 +- .../12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js | 1 + .../12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js | 2 +- .../12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js | 1 + .../15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js | 1 + .../15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js | 1 + test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js | 2 +- test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js | 2 +- test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js | 2 +- test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js | 2 +- test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js | 2 +- test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js | 2 +- .../suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js | 2 +- .../suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js | 2 +- test/suite/converted/chapter10/10.5/10.5-1gs.js | 2 +- test/suite/converted/chapter10/10.6/10.6-1gs.js | 2 +- test/suite/converted/chapter10/10.6/10.6-2gs.js | 2 +- test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js | 2 +- .../converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js | 2 +- .../suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js | 2 +- .../suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js | 2 +- test/suite/converted/chapter11/11.4/11.4.6/11.4.6-2-1.js | 5 ++++- test/suite/converted/chapter11/11.4/11.4.7/11.4.7-4-1.js | 5 ++++- .../converted/chapter12/12.10/12.10.1/12.10.1-11gs.js | 2 +- .../converted/chapter12/12.14/12.14.1/12.14.1-1gs.js | 2 +- test/suite/converted/chapter13/13.0/13_4-17gs.js | 2 +- test/suite/converted/chapter13/13.0/13_4-5gs.js | 2 +- .../chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js | 5 ++++- .../chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js | 5 ++++- .../chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js | 5 ++++- .../chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js | 5 ++++- .../chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js | 5 ++++- .../chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js | 5 ++++- .../chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js | 5 ++++- test/suite/converted/chapter15/15.11/15.11-1.js | 5 ++++- test/suite/converted/chapter15/15.11/15.11-2.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js | 5 ++++- .../chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-1.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-10.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-11.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-12.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-13.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-14.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-15.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-2.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-3.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-4.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-5.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-6.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-7.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-8.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3-11-9.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js | 5 ++++- .../converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js | 5 ++++- .../chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js | 5 ++++- .../chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js | 6 +++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js | 7 +++++-- .../chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js | 7 ++++++- .../chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js | 5 ++++- .../chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js | 5 ++++- .../chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js | 5 ++++- .../chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js | 5 ++++- .../chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js | 2 +- .../chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js | 7 ++++++- test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js | 2 +- test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js | 2 +- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js | 6 +++++- .../chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js | 7 +++++-- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js | 8 ++++++-- .../15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js | 6 +++++- .../15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js | 8 ++++++-- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js | 7 +++++-- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js | 8 ++++++-- .../15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js | 5 ++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js | 6 +++++- .../15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js | 6 +++++- .../chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js | 7 ++++++- .../chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js | 5 ++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js | 7 ++++++- .../chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js | 7 ++++++- test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js | 7 ++++++- .../chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js | 5 ++++- .../chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js | 5 ++++- .../chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js | 5 ++++- .../chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js | 5 ++++- .../chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js | 5 ++++- .../chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js | 7 ++++++- 365 files changed, 1689 insertions(+), 436 deletions(-) diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js index 455020db00..523a7c7716 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js +++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.18.js @@ -11,6 +11,6 @@ * @negative */ - +"use strict"; var interface = 1; diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js index c51b999ae2..77bc7b2989 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js +++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.21.js @@ -10,6 +10,6 @@ * @negative */ - +"use strict"; var package = 1; diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js index 07d7b6d0da..779af4a899 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js +++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.22.js @@ -10,6 +10,6 @@ * @negative */ - +"use strict"; var private = 1; diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js index 8a14afbb60..71499f3a11 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js +++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.23.js @@ -11,6 +11,6 @@ * @negative */ - +"use strict"; var protected = 1; diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js index f792d79e16..d248f75477 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js +++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.24.js @@ -10,6 +10,6 @@ * @negative */ - +"use strict"; var public = 1; diff --git a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js index bc4ab2b949..5f663ffe2b 100644 --- a/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js +++ b/test/suite/converted/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.26.js @@ -10,6 +10,6 @@ * @negative */ - +"use strict"; var static = 1; diff --git a/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js b/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js index e5c910aa3b..5f82bea7bc 100644 --- a/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js +++ b/test/suite/converted/12_Statement/12.1_Block/S12.1_A1.js @@ -10,7 +10,7 @@ * @negative SyntaxError */ - +"use strict"; { function __func(){} } diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js index 830fb1f4f2..61464aea5c 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T1.js @@ -10,7 +10,7 @@ * @negative SyntaxError */ - +"use strict"; if (true) { function __func(){}; } else { diff --git a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js index d19f6df53f..65356c3db6 100644 --- a/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js +++ b/test/suite/converted/12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js @@ -6,6 +6,7 @@ * * @path 12_Statement/12.5_The_if_Statement/S12.5_A9_T2.js * @description Declaring function within an "if" that is declared within the strict function + * @strictOnly * @negative SyntaxError */ diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js index cd2540eecb..a66ad6a523 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T1.js @@ -10,7 +10,7 @@ * @negative SyntaxError */ - +"use strict"; do{ function __func(){}; } while(0); diff --git a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js index a4efe24b1d..3efe0006d3 100644 --- a/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js +++ b/test/suite/converted/12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js @@ -6,6 +6,7 @@ * * @path 12_Statement/12.6_Iteration_Statements/12.6.1_The_do_while_Statement/S12.6.1_A13_T2.js * @description Declaring a function within a "do-while" loop that is within a strict function + * @strictOnly * @negative SyntaxError */ diff --git a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js index ad2335df9a..cc614615b5 100644 --- a/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js +++ b/test/suite/converted/15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js @@ -6,6 +6,7 @@ * * @path 15_Native/15.4_Array_Objects/15.4.4_Properties_of_the_Array_Prototype_Object/15.4.4.11_Array_prototype_sort/S15.4.4.11_A8.js * @description comparefn tests that its this value is undefined + * @strictOnly */ var global = this; diff --git a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js index 75c18b03e2..ef5c6e4fdb 100644 --- a/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js +++ b/test/suite/converted/15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js @@ -6,6 +6,7 @@ * * @path 15_Native/15.5_String_Objects/15.5.4_Properties_of_the_String_Prototype_Object/15.5.4.11_String.prototype.replace/S15.5.4.11_A12.js * @description replaceValue tests that its this value is undefined + * @strictOnly */ var global = this; diff --git a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js index a872a5452b..6bdc1b1ced 100644 --- a/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js +++ b/test/suite/converted/chapter07/7.6/7.6.1/7.6.1.2-1gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; var implements = 1; diff --git a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js index 2af93f0fdb..22230d1b27 100644 --- a/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js +++ b/test/suite/converted/chapter07/7.8/7.8.3/7.8.3-1gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; var y = 010; diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js index 6ed43d4388..789ecbf24b 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-1gs.js @@ -7,5 +7,5 @@ * @negative . */ - +"use strict"; b = 11; diff --git a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js index 82c2636f77..ecb21f5377 100644 --- a/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js +++ b/test/suite/converted/chapter08/8.7/8.7.2/8.7.2-3-a-2gs.js @@ -7,6 +7,6 @@ * @negative NotEarlyErrorString */ - +"use strict"; throw NotEarlyError; b = 11; diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js index 9917ddcaf8..4dcb198bd7 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-5gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; var public = 1; diff --git a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js index 6587411bf5..2ce6ca1f3b 100644 --- a/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js +++ b/test/suite/converted/chapter10/10.1/10.1.1/10.1.1-8gs.js @@ -7,7 +7,7 @@ * @negative EarlyErrorRePat */ - +"use strict"; "use strict"; throw NotEarlyError; var public = 1; diff --git a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js index e090cde19a..54422c6f2c 100644 --- a/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js +++ b/test/suite/converted/chapter10/10.4/10.4.2/10.4.2.1-1gs.js @@ -7,7 +7,7 @@ * @negative EarlyErrorRePat */ - +"use strict"; eval("var x = 7;"); x = 9; throw NotEarlyError; diff --git a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js index 26605a58c4..5f5629b001 100644 --- a/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js +++ b/test/suite/converted/chapter10/10.4/10.4.3/10.4.3-1-7gs.js @@ -24,7 +24,7 @@ * @strictOnly */ - +"use strict"; function f() { return typeof this; } diff --git a/test/suite/converted/chapter10/10.5/10.5-1gs.js b/test/suite/converted/chapter10/10.5/10.5-1gs.js index aaea27c914..7f9413e87f 100644 --- a/test/suite/converted/chapter10/10.5/10.5-1gs.js +++ b/test/suite/converted/chapter10/10.5/10.5-1gs.js @@ -7,7 +7,7 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; function f_10_5_1_gs(){ diff --git a/test/suite/converted/chapter10/10.6/10.6-1gs.js b/test/suite/converted/chapter10/10.6/10.6-1gs.js index 5f667c0c00..24ac8bee7a 100644 --- a/test/suite/converted/chapter10/10.6/10.6-1gs.js +++ b/test/suite/converted/chapter10/10.6/10.6-1gs.js @@ -6,7 +6,7 @@ * @strictOnly */ - +"use strict"; function f_10_6_1_gs(){ return arguments.callee; } diff --git a/test/suite/converted/chapter10/10.6/10.6-2gs.js b/test/suite/converted/chapter10/10.6/10.6-2gs.js index 2ac1ccb28f..f76693fd9e 100644 --- a/test/suite/converted/chapter10/10.6/10.6-2gs.js +++ b/test/suite/converted/chapter10/10.6/10.6-2gs.js @@ -7,7 +7,7 @@ * @negative . */ - +"use strict"; function f_10_6_1_gs(){ return arguments.callee; } diff --git a/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js b/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js index 7bc4f0370e..24a9dc91e2 100644 --- a/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js +++ b/test/suite/converted/chapter11/11.1/11.1.1/11.1.1-1gs.js @@ -6,7 +6,7 @@ * @strictOnly */ - +"use strict"; if (this===undefined) { throw NotEarlyError; } diff --git a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js index 601187e439..23a52da7fa 100644 --- a/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js +++ b/test/suite/converted/chapter11/11.13/11.13.2/11.13.2-6-1gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; eval *= 20; diff --git a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js index 770be32394..ce9c528d27 100644 --- a/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js +++ b/test/suite/converted/chapter11/11.3/11.3.1/11.3.1-2-1gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; arguments++; diff --git a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js index 7492b174de..eea81515e5 100644 --- a/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js +++ b/test/suite/converted/chapter11/11.4/11.4.5/11.4.5-2-2gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; --arguments; diff --git a/test/suite/converted/chapter11/11.4/11.4.6/11.4.6-2-1.js b/test/suite/converted/chapter11/11.4/11.4.6/11.4.6-2-1.js index b4e1d38163..0d2ba31a7a 100644 --- a/test/suite/converted/chapter11/11.4/11.4.6/11.4.6-2-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.6/11.4.6-2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(+"" === 0); +function testcase() { + return +"" === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter11/11.4/11.4.7/11.4.7-4-1.js b/test/suite/converted/chapter11/11.4/11.4.7/11.4.7-4-1.js index 4d2ad80314..996869d02e 100644 --- a/test/suite/converted/chapter11/11.4/11.4.7/11.4.7-4-1.js +++ b/test/suite/converted/chapter11/11.4/11.4.7/11.4.7-4-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(-"" === 0); +function testcase() { + return -"" === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js index 6dd91cc9a8..7f2dae9970 100644 --- a/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js +++ b/test/suite/converted/chapter12/12.10/12.10.1/12.10.1-11gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; with ({}) { } diff --git a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js index 383708fae5..6b3fb1ef6b 100644 --- a/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js +++ b/test/suite/converted/chapter12/12.14/12.14.1/12.14.1-1gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; try { } catch (eval) { } diff --git a/test/suite/converted/chapter13/13.0/13_4-17gs.js b/test/suite/converted/chapter13/13.0/13_4-17gs.js index 3ef0e3910f..8a47906c20 100644 --- a/test/suite/converted/chapter13/13.0/13_4-17gs.js +++ b/test/suite/converted/chapter13/13.0/13_4-17gs.js @@ -7,6 +7,6 @@ * @negative NotEarlyErrorString */ - +"use strict"; var _13_4_17_fun = new Function('eval = 42;'); throw NotEarlyError; diff --git a/test/suite/converted/chapter13/13.0/13_4-5gs.js b/test/suite/converted/chapter13/13.0/13_4-5gs.js index b750b44bb5..0e291db3b0 100644 --- a/test/suite/converted/chapter13/13.0/13_4-5gs.js +++ b/test/suite/converted/chapter13/13.0/13_4-5gs.js @@ -7,6 +7,6 @@ * @negative EarlyErrorRePat */ - +"use strict"; throw NotEarlyError; function _13_0_4_5_fun() { eval = 42; }; diff --git a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js index 5a9aaa0fc3..d63b5a2403 100644 --- a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js +++ b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.2/15.1.2.2-2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(isNaN(parseInt("")) && parseInt("") !== parseInt("")); +function testcase() { + return isNaN(parseInt("")) && parseInt("") !== parseInt(""); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js index fdbaa1a12a..ed5f9420d6 100644 --- a/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js +++ b/test/suite/converted/chapter15/15.1/15.1.2/15.1.2.3/15.1.2.3-2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(isNaN(parseFloat("")) && parseFloat("") !== parseFloat("")); +function testcase() { + return isNaN(parseFloat("")) && parseFloat("") !== parseFloat(""); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js index 1df7b3fe67..887f2eb80d 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.1/15.10.7.1-1.js @@ -24,4 +24,7 @@ */ -assertTruthy((typeof(RegExp.prototype.source)) === 'string'); +function testcase() { + return (typeof(RegExp.prototype.source)) === 'string'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js index 118b509881..8401d5a4e3 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.2/15.10.7.2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy((typeof(RegExp.prototype.global)) === 'boolean'); +function testcase() { + return (typeof(RegExp.prototype.global)) === 'boolean'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js index 537801a88c..ea22f6eaae 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.3/15.10.7.3-1.js @@ -24,4 +24,7 @@ */ -assertTruthy((typeof(RegExp.prototype.ignoreCase)) === 'boolean'); +function testcase() { + return (typeof(RegExp.prototype.ignoreCase)) === 'boolean'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js index 2b1cca5a68..3b0b3ecd62 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.4/15.10.7.4-1.js @@ -24,4 +24,7 @@ */ -assertTruthy((typeof(RegExp.prototype.multiline)) === 'boolean'); +function testcase() { + return (typeof(RegExp.prototype.multiline)) === 'boolean'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js index 246a406c76..17e3461026 100644 --- a/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js +++ b/test/suite/converted/chapter15/15.10/15.10.7/15.10.7.5/15.10.7.5-1.js @@ -24,4 +24,7 @@ */ -assertTruthy((typeof(RegExp.prototype.lastIndex)) === 'number'); +function testcase() { + return (typeof(RegExp.prototype.lastIndex)) === 'number'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11-1.js b/test/suite/converted/chapter15/15.11/15.11-1.js index ade6a9917c..d1414c9355 100644 --- a/test/suite/converted/chapter15/15.11/15.11-1.js +++ b/test/suite/converted/chapter15/15.11/15.11-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(typeof ConversionError === "undefined"); +function testcase() { + return typeof ConversionError === "undefined"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.11/15.11-2.js b/test/suite/converted/chapter15/15.11/15.11-2.js index 60104bd15c..249d5aea3b 100644 --- a/test/suite/converted/chapter15/15.11/15.11-2.js +++ b/test/suite/converted/chapter15/15.11/15.11-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(typeof RegExpError === "undefined"); +function testcase() { + return typeof RegExpError === "undefined"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js index 63872f3767..024b8e7d89 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"abc"')==="abc"); +function testcase() { + return JSON.parse('"abc"')==="abc"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js index 13dd2f576c..bbabb3d886 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g2-5.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('""')===""); +function testcase() { + return JSON.parse('""')===""; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js index ad0c7fe78c..091c5e6165 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g5-1.js @@ -24,4 +24,7 @@ /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -assertTruthy(JSON.parse('"\\u0058"')==='X'); +function testcase() { + return JSON.parse('"\\u0058"')==='X'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js index b83a421504..ef8937c5d8 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\/"')==='/'); +function testcase() { + return JSON.parse('"\\/"')==='/'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js index 087b6c9946..cc312f31df 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\\\"')==='\\'); +function testcase() { + return JSON.parse('"\\\\"')==='\\'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js index 6cf9069969..5abd189810 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-3.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\b"')==='\b'); +function testcase() { + return JSON.parse('"\\b"')==='\b'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js index f25fdc3e77..d4c439823f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-4.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\f"')==='\f'); +function testcase() { + return JSON.parse('"\\f"')==='\f'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js index cce6e02cb5..900a699cef 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-5.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\n"')==='\n'); +function testcase() { + return JSON.parse('"\\n"')==='\n'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js index 219a63eda9..aa6fd835e3 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-6.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\r"')==='\r'); +function testcase() { + return JSON.parse('"\\r"')==='\r'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js index c4de5b22bd..1f0d75e036 100644 --- a/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.1/15.12.1.1/15.12.1.1-g6-7.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.parse('"\\t"')==='\t'); +function testcase() { + return JSON.parse('"\\t"')==='\t'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js index ab8683c5c1..90d11f0465 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(undefined) === undefined); +function testcase() { + return JSON.stringify(undefined) === undefined; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js index 6a19a95bd1..9a92bbe16f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-10.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(42, function(k, v) { return undefined }) === undefined); +function testcase() { + return JSON.stringify(42, function(k, v) { return undefined }) === undefined; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js index 180620622b..6d1b548c8d 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-11.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify({prop:1}, function(k, v) { return undefined }) === undefined); +function testcase() { + return JSON.stringify({prop:1}, function(k, v) { return undefined }) === undefined; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js index 75782b3016..db344dd439 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-12.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(42, function(k, v) { return v==42 ?[4,2]:v }) === '[4,2]'); +function testcase() { + return JSON.stringify(42, function(k, v) { return v==42 ?[4,2]:v }) === '[4,2]'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js index 40284b07b9..9deb841a79 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-13.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(42, function(k, v) { return v==42 ? {forty:2}: v}) === '{"forty":2}'); +function testcase() { + return JSON.stringify(42, function(k, v) { return v==42 ? {forty:2}: v}) === '{"forty":2}'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js index a20897e8a1..db78232b0f 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-14.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(function() {}) === undefined); +function testcase() { + return JSON.stringify(function() {}) === undefined; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js index 6addba58b1..d1a0b7f929 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-15.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(function() {}, function(k,v) {return 99}) === '99'); +function testcase() { + return JSON.stringify(function() {}, function(k,v) {return 99}) === '99'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js index e62ca83912..e1f6b6421c 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(undefined, function(k, v) { return "replacement" }) === '"replacement"'); +function testcase() { + return JSON.stringify(undefined, function(k, v) { return "replacement" }) === '"replacement"'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js index 11df5d2366..ebdadb7cf0 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-3.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify("a string") === '"a string"'); +function testcase() { + return JSON.stringify("a string") === '"a string"'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js index d99cd30afc..17d3ec7e53 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-4.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(123) === '123'); +function testcase() { + return JSON.stringify(123) === '123'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js index 3ab20b3b51..fb0e0b5499 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-5.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(true) === 'true'); +function testcase() { + return JSON.stringify(true) === 'true'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js index 9eb76cc666..1840c99a27 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-6.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(null) === 'null'); +function testcase() { + return JSON.stringify(null) === 'null'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js index 5e766d80cd..b7080cf616 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-7.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(new Number(42)) === '42'); +function testcase() { + return JSON.stringify(new Number(42)) === '42'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js index 301138f2fb..647acd206d 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-8.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(new String('wrappered')) === '"wrappered"'); +function testcase() { + return JSON.stringify(new String('wrappered')) === '"wrappered"'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js index 87dec71081..d32965e6bb 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3-11-9.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify(new Boolean(false)) === 'false'); +function testcase() { + return JSON.stringify(new Boolean(false)) === 'false'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js index c1092e92b4..21fbd0d71a 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify([42], function(k,v) {return v===42? new String('fortytwo'):v}) === '["fortytwo"]'); +function testcase() { + return JSON.stringify([42], function(k,v) {return v===42? new String('fortytwo'):v}) === '["fortytwo"]'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js index 8be3f25340..0c70ef2c2e 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify([42], function(k,v) {return v===42? new Number(84):v}) === '[84]'); +function testcase() { + return JSON.stringify([42], function(k,v) {return v===42? new Number(84):v}) === '[84]'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js index 733b664f17..0f43a7fea6 100644 --- a/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js +++ b/test/suite/converted/chapter15/15.12/15.12.3/15.12.3_2-3-a-3.js @@ -24,4 +24,7 @@ */ -assertTruthy(JSON.stringify([42], function(k,v) {return v===42? new Boolean(false):v}) === '[false]'); +function testcase() { + return JSON.stringify([42], function(k,v) {return v===42? new Boolean(false):v}) === '[false]'; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js index 753068721e..3e4a912572 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.10/15.2.3.10-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.preventExtensions.length === 1); +function testcase() { + if (Object.preventExtensions.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js index d812cac76f..dd3093cc30 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.11/15.2.3.11-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.isSealed.length === 1); +function testcase() { + if (Object.isSealed.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js index d529153d5e..92bd00aebc 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.isFrozen.length === 1); +function testcase() { + if (Object.isFrozen.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js index 460787a637..1961dde2d4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.12/15.2.3.12-4-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(!Object.isFrozen({})); +function testcase() { + return !Object.isFrozen({}); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js index 8b4a81b1d1..593fb72b1b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.isExtensible.length === 1); +function testcase() { + if (Object.isExtensible.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js index 0e3e77801d..99eb348597 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.13/15.2.3.13-2-29.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.isExtensible(fnGlobalObject())); +function testcase() { + + return Object.isExtensible(fnGlobalObject()); + + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js index 829b17f164..24f356d90b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.14/15.2.3.14-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.keys.length === 1); +function testcase() { + if (Object.keys.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js index e6b58c9dcf..bedcf03472 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-1.js @@ -24,4 +24,9 @@ */ -assertTruthy(typeof(Object.getPrototypeOf) === "function"); +function testcase() { + if (typeof(Object.getPrototypeOf) === "function") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js index d4477112b3..ef2503a99f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf.length === 1); +function testcase() { + if (Object.getPrototypeOf.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js index 1037941a20..87eca523e2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-1.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Boolean) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Boolean) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js index f69811357f..e691c2af5f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-10.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(RegExp) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(RegExp) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js index 8eb379f351..104f63657d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-11.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Error) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Error) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js index f11612efa8..d178bd6605 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-12.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(EvalError) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(EvalError) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js index a9e93f7e60..dc782a05cd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-13.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(RangeError) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(RangeError) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js index bd3f4cee92..25f28f377f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-14.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(ReferenceError) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(ReferenceError) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js index 93d7a6519e..87bebe7bc8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-15.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(SyntaxError) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(SyntaxError) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js index 8ea40a4cb2..7d6e22f8d2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-16.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(TypeError) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(TypeError) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js index 8f9dc91514..0d2d42c41c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-17.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(URIError) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(URIError) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js index 07dfd7db21..7abea2ec98 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-18.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(JSON) === Object.prototype); +function testcase() { + if (Object.getPrototypeOf(JSON) === Object.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js index a506461e74..653bfd4841 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-3.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Object) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Object) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js index 79a76efc9c..bdcaa8d623 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-31.js @@ -24,4 +24,8 @@ */ -assertTruthy((Object.getPrototypeOf(Object.prototype) === null)); +function testcase() { + + return (Object.getPrototypeOf(Object.prototype) === null); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js index 5f498c7938..4e2c25766d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-4.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Function) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Function) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js index bb32b845d1..94311e7f53 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-5.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Array) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Array) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js index 23cb815de6..304d866779 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-6.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(String) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(String) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js index b7ce07d96e..9afc326479 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-7.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Number) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Number) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js index f93be7ca8c..e77c4aa038 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-8.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Math) === Object.prototype); +function testcase() { + if (Object.getPrototypeOf(Math) === Object.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js index ed6b4a8139..bc34c911bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.2/15.2.3.2-2-9.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getPrototypeOf(Date) === Function.prototype); +function testcase() { + if (Object.getPrototypeOf(Date) === Function.prototype) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js index f86772304b..94a0a54f9c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-1.js @@ -24,4 +24,9 @@ */ -assertTruthy(typeof(Object.getOwnPropertyDescriptor) === "function"); +function testcase() { + if (typeof(Object.getOwnPropertyDescriptor) === "function") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js index 9a229d771b..c92158fee2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.3/15.2.3.3-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getOwnPropertyDescriptor.length === 2); +function testcase() { + if (Object.getOwnPropertyDescriptor.length === 2) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js index 78c19dd23f..02f8bb4d52 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-1.js @@ -24,4 +24,9 @@ */ -assertTruthy(typeof(Object.getOwnPropertyNames) === "function"); +function testcase() { + if (typeof(Object.getOwnPropertyNames) === "function") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js index 192497fba1..01bdd766a8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.4/15.2.3.4-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.getOwnPropertyNames.length === 1); +function testcase() { + if (Object.getOwnPropertyNames.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js index 52c264d696..7721d9977c 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-1.js @@ -24,4 +24,9 @@ */ -assertTruthy(typeof(Object.create) === "function"); +function testcase() { + if (typeof(Object.create) === "function") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js index 18c47ffb47..50bb2e8dd3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.5/15.2.3.5-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.create.length === 2); +function testcase() { + if (Object.create.length === 2) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js index 8ca8cc0ccb..0aebd7bd59 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.defineProperty.length === 3); +function testcase() { + if (Object.defineProperty.length === 3) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js index a240bd4ea3..d2cde709b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -34,4 +35,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 0; return dataPropertyAttributesAreCorrect(arguments, "0", 10, true, true, true) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js index 65ac5b5746..7e9590bb2d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-289.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -33,4 +34,6 @@ assertTruthy((function () { configurable: true }); return dataPropertyAttributesAreCorrect(arguments, "0", 10, true, true, true); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js index ce97111514..9eeef18a65 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { delete arguments[0]; function getFunc() { return 10; @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 0; return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", true, true) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js index d786ed06e6..15519d96ea 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-290.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { delete arguments[0]; function getFunc() { return 10; @@ -39,4 +40,6 @@ assertTruthy((function () { configurable: true }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", true, true); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js index ca1a7cc46f..f40aa73648 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc1() { return 10; } @@ -43,4 +44,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 0; return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc2, undefined, undefined, false, false) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js index a1ba105b92..ff9dc77698 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-291.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc1() { return 10; } @@ -42,4 +43,6 @@ assertTruthy((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc2, undefined, undefined, false, false); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js index 9bac25a803..a2474b4732 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "0", { value: 20, writable: false, @@ -33,4 +34,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 20; return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, false, false) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js index 23b69890f5..8d660e0b0e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-292.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 20, writable: false, @@ -32,4 +33,6 @@ assertTruthy((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, false, false); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js index db3305358b..825c06e68e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 10, writable: false @@ -33,4 +34,6 @@ assertTruthy((function () { value: 20 }); return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, true, true); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js index 692619efad..c178b02e07 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-2.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js index 1564178e07..f5c3538531 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293-3.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -34,4 +35,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 10; return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, true, true) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js index d44c99ed11..cebf5a7fcb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-293.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js index 87a047296f..c2f44e5c1d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js index 76e799ba68..4198e54be4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-294.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js index 62b0976a0b..e031d38c02 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, true, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js index 0331b612ba..b066fc3a41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-295.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, true, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js index a240cf0fc1..aa01f44038 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js index 5d3eecbb4d..53d5f2bc86 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-296.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 10, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js index 5ab3a39009..2b160be0e4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc1() { return 10; } @@ -45,4 +46,6 @@ assertTruthy((function (a, b, c) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc1, undefined, undefined, false, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js index b45d94f853..7ab31822be 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-297.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc1() { return 10; } @@ -44,4 +45,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc1, undefined, undefined, false, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js index fb92603a6e..f6f1daadab 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc() { return 10; } @@ -47,4 +48,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, false, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js index d3b7a40baa..4eeff9a740 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-298.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return 10; } @@ -45,4 +46,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, false, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js index 43c2f31c13..99812baf54 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc() { return 10; } @@ -43,4 +44,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js index 47c2bff1de..dcdc92fbc3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-299.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return 10; } @@ -41,4 +42,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js index d636844d7c..5dc7d626d7 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc() { return 0; } @@ -43,4 +44,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false) && verifyFormal; } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js index b745aa3091..001437e0f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-300.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return 10; } @@ -41,4 +42,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js index d06b509f14..2ac91652b5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -34,4 +35,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 0; return dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js index 11c9699974..a099a25da9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-301.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { delete arguments[0]; Object.defineProperty(arguments, "0", { value: 10, @@ -33,4 +34,6 @@ assertTruthy((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "0", 10, false, false, false); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js index 3467d79fbb..e0d36bbd73 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { delete arguments[0]; function getFunc() { return 10; @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = a === 0; return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", false, false) && verifyFormal; - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js index a44be514e4..9c7a9abe13 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-302.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { delete arguments[0]; function getFunc() { return 10; @@ -39,4 +40,6 @@ assertTruthy((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, setFunc, "setVerifyHelpProp", false, false); - }(0, 1, 2))); + }(0, 1, 2)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js index 03edce5d04..3411f1f78e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-303.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc1() { return 10; } @@ -42,4 +43,6 @@ assertTruthy((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "0", getFunc2, undefined, undefined, false, false); - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js index 1899b1b7dc..1396a9b1c1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-304.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 20, writable: false, @@ -32,4 +33,6 @@ assertTruthy((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "0", 20, false, false, false); - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js index 03b34cd8f7..13ba2c7fcd 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-305.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, false, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js index de2cb408cc..12cb2ebdb3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-306.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, false, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js index 7d2cc6356a..ace46914b8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-307.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, true, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js index ba97d57a6d..ca8ceb8435 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-308.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "0", { value: 0, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { return e instanceof TypeError && dataPropertyAttributesAreCorrect(arguments, "0", 0, false, false, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js index f54868ae21..8b92874912 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-309.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc1() { return 0; } @@ -44,4 +45,6 @@ assertTruthy((function () { } catch (e) { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc1, undefined, undefined, false, false); } - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js index d5c6b1dbb7..7ad9f207f1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-310.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return 0; } @@ -45,4 +46,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, false, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js index b05de29beb..932c3a3dce 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-311.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return 0; } @@ -41,4 +42,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js index 3077121f08..7a8c7f406e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-312.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return 0; } @@ -41,4 +42,6 @@ assertTruthy((function () { return e instanceof TypeError && accessorPropertyAttributesAreCorrect(arguments, "0", getFunc, undefined, undefined, true, false); } return false; - }())); + }()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js index 4998c1cf85..1b27d1f3c4 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -32,4 +33,6 @@ assertTruthy((function (a, b, c) { configurable: true }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, true, true, true); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js index 1879b12e51..a12153c214 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-313.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -32,4 +33,6 @@ assertTruthy((function () { configurable: true }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, true, true, true); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js index 8222feab76..9fde883753 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc() { return "getFunctionString"; } @@ -38,4 +39,6 @@ assertTruthy((function (a, b, c) { configurable: true }); return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", true, true); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js index 0fe5e60c6c..e741c8d9db 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-314.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return "getFunctionString"; } @@ -38,4 +39,6 @@ assertTruthy((function () { configurable: true }); return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", true, true); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js index 797c01745e..c88df151b1 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { get: function () { return 1001; @@ -49,4 +50,6 @@ assertTruthy((function (a, b, c) { }); var verifyFormal = c === 3; return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", false, false) && verifyFormal; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js index f981afe62b..9a6f906ba8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-315.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { get: function () { return 1001; @@ -48,4 +49,6 @@ assertTruthy((function () { configurable: false }); return accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "testgetFunction", false, false); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js index 3260b8b770..262795b282 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -37,4 +38,6 @@ assertTruthy((function (a, b, c) { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1002, true, false, false); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js index 6588cf662c..dd17029e62 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-316.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: true, @@ -37,4 +38,6 @@ assertTruthy((function () { configurable: false }); return dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1002, true, false, false); - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js index df9077293d..063f3242b9 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: false, @@ -40,4 +41,6 @@ assertTruthy((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, false, false, false) && verifyFormal; } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js index 9e86d41832..b1d5f5bff8 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-317.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { value: 1001, writable: false, @@ -39,4 +40,6 @@ assertTruthy((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", 1001, false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js index 7346c2c250..acfb724e69 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { writable: false, configurable: false @@ -38,4 +39,6 @@ assertTruthy((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js index 9a0bcd6b1c..a9b2b9a15b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-318.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { writable: false, configurable: false @@ -38,4 +39,6 @@ assertTruthy((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js index d153d0b4f6..6f7e5d1b08 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { enumerable: true, configurable: false @@ -38,4 +39,6 @@ assertTruthy((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, true, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js index fb5e70fac7..8bac4d4b37 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-319.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { enumerable: true, configurable: false @@ -38,4 +39,6 @@ assertTruthy((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, true, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js index 3615100334..d0856ae48d 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { Object.defineProperty(arguments, "genericProperty", { configurable: false }); @@ -37,4 +38,6 @@ assertTruthy((function (a, b, c) { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js index dae0eba363..c3f372c83f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-320.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { Object.defineProperty(arguments, "genericProperty", { configurable: false }); @@ -37,4 +38,6 @@ assertTruthy((function () { dataPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js index 95736ac3aa..4efe460878 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function getFunc() { return "genericPropertyString"; } @@ -48,4 +49,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "helpVerifyGet", false, false, false) && verifyFormal; } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js index 9fd2c02bbe..b87b5171b2 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-321.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function getFunc() { return "genericPropertyString"; } @@ -47,4 +48,6 @@ assertTruthy((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", getFunc, setFunc, "helpVerifyGet", false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js index 923b530352..eb00eab7bb 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function setFunc(value) { this.genericPropertyString = value; } @@ -43,4 +44,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js index ad06204cef..f9ed3d4a2b 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-322.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function setFunc(value) { this.genericPropertyString = value; } @@ -43,4 +44,6 @@ assertTruthy((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js index fc91545898..223fadf2c5 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function setFunc(value) { this.genericPropertyString = value; } @@ -43,4 +44,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", true, false) && verifyFormal; } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js index 3252a4a2c6..3a33a57c2e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-323.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function setFunc(value) { this.genericPropertyString = value; } @@ -42,4 +43,6 @@ assertTruthy((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", true, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js index 924ea04c33..45c778b99a 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324-1.js @@ -24,7 +24,8 @@ */ -assertTruthy((function (a, b, c) { +function testcase() { + return (function (a, b, c) { function setFunc(value) { this.genericPropertyString = value; } @@ -41,4 +42,6 @@ assertTruthy((function (a, b, c) { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js index 6ab7c0e3f8..479f528966 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.6/15.2.3.6-4-324.js @@ -24,7 +24,8 @@ */ -assertTruthy((function () { +function testcase() { + return (function () { function setFunc(value) { this.genericPropertyString = value; } @@ -41,4 +42,6 @@ assertTruthy((function () { accessorPropertyAttributesAreCorrect(arguments, "genericProperty", undefined, setFunc, "genericPropertyString", false, false, false); } return false; - }(1, 2, 3))); + }(1, 2, 3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js index 20ee670816..f199a7c74e 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.7/15.2.3.7-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.defineProperties.length === 2); +function testcase() { + if (Object.defineProperties.length === 2) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js index 8a1308ad52..5aa7bb4a8f 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.8/15.2.3.8-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.seal.length === 1); +function testcase() { + if (Object.seal.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js index 6dd7fe4060..811df35288 100644 --- a/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.3/15.2.3.9/15.2.3.9-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Object.freeze.length === 1); +function testcase() { + if (Object.freeze.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js index 28691fe22a..f890246a72 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(Object.prototype.toString.call(undefined) === "[object Undefined]"); +function testcase() { + return Object.prototype.toString.call(undefined) === "[object Undefined]"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js index 5bf3bd0ad7..d7a19dbc41 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-1-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(Object.prototype.toString.apply(undefined, []) === "[object Undefined]"); +function testcase() { + return Object.prototype.toString.apply(undefined, []) === "[object Undefined]"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js index e5339b0fa6..5d79835e89 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(Object.prototype.toString.call(null) === "[object Null]"); +function testcase() { + return Object.prototype.toString.call(null) === "[object Null]"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js index 0f3e179a70..18c171f9d3 100644 --- a/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js +++ b/test/suite/converted/chapter15/15.2/15.2.4/15.2.4.2/15.2.4.2-2-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(Object.prototype.toString.apply(null, []) === "[object Null]"); +function testcase() { + return Object.prototype.toString.apply(null, []) === "[object Null]"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js index b6e60f2eac..5b7ff8443c 100644 --- a/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js +++ b/test/suite/converted/chapter15/15.3/15.3.2/15.3.2.1/15.3.2.1-10-4gs.js @@ -7,6 +7,6 @@ * @negative NotEarlyErrorString */ - +"use strict"; throw NotEarlyError; var _15_3_2_1_10_4_fun = new Function('param_1', 'param_2', 'param_1', '"use strict"; return 0;'); diff --git a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js index 539ef09216..ae3fcb3142 100644 --- a/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js +++ b/test/suite/converted/chapter15/15.3/15.3.4/15.3.4.5/15.3.4.5-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Function.prototype.bind.length === 1); +function testcase() { + if (Function.prototype.bind.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js index b67d83a758..299eac98d4 100644 --- a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js +++ b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-1gs.js @@ -7,7 +7,7 @@ * @negative NotEarlyErrorString */ - +"use strict"; function _15_3_5_1_gs() {} throw NotEarlyError; _15_3_5_1_gs.caller; diff --git a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js index 7a96d8ec35..f1ca1341dd 100644 --- a/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js +++ b/test/suite/converted/chapter15/15.3/15.3.5/15.3.5-2gs.js @@ -7,7 +7,7 @@ * @negative EarlyErrorRePat */ - +"use strict"; function _15_3_5_1_gs() {} _15_3_5_1_gs.caller; throw NotEarlyError; diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js index 96c6f16a05..3509a4cdbe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.isArray.length === 1); +function testcase() { + if (Array.isArray.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js index 32efc180ab..d185edebf9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-1.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(true)); +function testcase() { + + return !Array.isArray(true); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js index f7c6e8a5f2..20de29cc16 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-10.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(new RegExp())); +function testcase() { + + return !Array.isArray(new RegExp()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js index 360402f503..714e6d9c9a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-11.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(JSON)); +function testcase() { + + return !Array.isArray(JSON); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js index 0c7149807b..e3022b4015 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-12.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(new SyntaxError())); +function testcase() { + + return !Array.isArray(new SyntaxError()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js index da53196a8a..88bf4b02fd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-15.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(fnGlobalObject())); +function testcase() { + + return !Array.isArray(fnGlobalObject()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js index 832b4f330c..9e13b980a2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-2.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(new Boolean(false))); +function testcase() { + + return !Array.isArray(new Boolean(false)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js index 6768594583..b94fcfd440 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-3.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(5)); +function testcase() { + + return !Array.isArray(5); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js index e0b72b8ab7..831884360a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-4.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(new Number(-3))); +function testcase() { + + return !Array.isArray(new Number(-3)); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js index a9abbfd31d..750af470fa 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-5.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray("abc")); +function testcase() { + + return !Array.isArray("abc"); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js index 31c4d28598..95ffaa18ee 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-6.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(new String("hello\nworld\\!"))); +function testcase() { + + return !Array.isArray(new String("hello\nworld\\!")); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js index 1dca121041..5d6dd61f36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-7.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(function () { })); +function testcase() { + + return !Array.isArray(function () { }); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js index 3aa96bc065..a4aa82d5c9 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-8.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(Math)); +function testcase() { + + return !Array.isArray(Math); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js index 7f2f46c41b..00f8bb3412 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-1-9.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray(new Date())); +function testcase() { + + return !Array.isArray(new Date()); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js index 2203b4d882..deb05a887f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.3/15.4.3.2/15.4.3.2-2-3.js @@ -24,4 +24,8 @@ */ -assertTruthy(!Array.isArray({ 0: 12, 1: 9, length: 2 })); +function testcase() { + + return !Array.isArray({ 0: 12, 1: 9, length: 2 }); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js index a0ada98979..10c3e6fa6e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.indexOf.length === 1); +function testcase() { + if (Array.prototype.indexOf.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js index 40f7b8aa20..7694eeec46 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-1-7.js @@ -24,4 +24,8 @@ */ -assertTruthy(Array.prototype.indexOf.call("abc", "b") === 1); +function testcase() { + + return Array.prototype.indexOf.call("abc", "b") === 1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js index 3d6aa7359a..e1ef2203bd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-13.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].indexOf(true, -Infinity) === 0); +function testcase() { + + return [true].indexOf(true, -Infinity) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js index 6cf26ca09d..b5ba7aaa1d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-14.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].indexOf(true, NaN) === 0 && [true].indexOf(true, -NaN) === 0); +function testcase() { + + return [true].indexOf(true, NaN) === 0 && [true].indexOf(true, -NaN) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js index e47f23096a..50fb9e3959 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-15.js @@ -24,5 +24,9 @@ */ -assertTruthy([0, true, 2].indexOf(true, "-1") === -1 && - [0, 1, true].indexOf(true, "-1") === 2); +function testcase() { + + return [0, true, 2].indexOf(true, "-1") === -1 && + [0, 1, true].indexOf(true, "-1") === 2; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js index 8e3f8029e0..e4b0768aa6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-17.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].indexOf(true, "-Infinity") === 0); +function testcase() { + + return [true].indexOf(true, "-Infinity") === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js index cec67a2db7..fd130055da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-33.js @@ -24,8 +24,12 @@ */ -assertTruthy([0, 1, 2, 3, 4].indexOf(0, 0) === 0 && +function testcase() { + + return [0, 1, 2, 3, 4].indexOf(0, 0) === 0 && [0, 1, 2, 3, 4].indexOf(2, 1) === 2 && [0, 1, 2, 3, 4].indexOf(2, 2) === 2 && [0, 1, 2, 3, 4].indexOf(4, 2) === 4 && - [0, 1, 2, 3, 4].indexOf(4, 4) === 4); + [0, 1, 2, 3, 4].indexOf(4, 4) === 4; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js index 9d84b68203..84c68bfa47 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-7.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].indexOf(true, 0) === 0); +function testcase() { + + return [true].indexOf(true, 0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js index cdcfdb9738..d7e7053453 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-8.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].indexOf(true, +0) === 0); +function testcase() { + + return [true].indexOf(true, +0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js index 074aa1b77e..7815b5b3e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-5-9.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].indexOf(true, -0) === 0); +function testcase() { + + return [true].indexOf(true, -0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js index 837e1afe06..32c8a165e4 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-1.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].indexOf(1, 2) === -1); +function testcase() { + + return [1, 2, 3].indexOf(1, 2) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js index 6eaf70753b..9345127f95 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-2.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].indexOf(3, 2) === 2); +function testcase() { + + return [1, 2, 3].indexOf(3, 2) === 2; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js index 9e05307896..949c659b36 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-3.js @@ -24,4 +24,8 @@ */ -assertTruthy([].indexOf(1, 0) === -1); +function testcase() { + + return [].indexOf(1, 0) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js index 95d82dcfae..cdacc8c0e1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-4.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].indexOf(1, 1) === -1); +function testcase() { + + return [1, 2, 3].indexOf(1, 1) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js index 1a5193a57b..df70d66227 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-7-5.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].indexOf(2, 1) === 1); +function testcase() { + + return [1, 2, 3].indexOf(2, 1) === 1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js index 178c99df6d..4895ab912b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-2.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3, 4].indexOf(4, -1) === 3); +function testcase() { + + return [1, 2, 3, 4].indexOf(4, -1) === 3; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js index b39af84817..e6e91d49ff 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-3.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3, 4].indexOf(1, -3) === -1); +function testcase() { + + return [1, 2, 3, 4].indexOf(1, -3) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js index ef5b03bdfd..c81174b62c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-8-4.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3, 4].indexOf(0, -4) === -1); +function testcase() { + + return [1, 2, 3, 4].indexOf(0, -4) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js index 3a9164d42d..7ca560f073 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-1.js @@ -24,4 +24,8 @@ */ -assertTruthy([0, , 2].indexOf(undefined) === -1); +function testcase() { + + return [0, , 2].indexOf(undefined) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js index 885c7edd0e..d314a9e7d8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-i-2.js @@ -24,6 +24,9 @@ */ -assertTruthy([true, true, true].indexOf(true) === 0 && +function testcase() { + return [true, true, true].indexOf(true) === 0 && [false, true, true].indexOf(true) === 1 && - [false, false, true].indexOf(true) === 2); + [false, false, true].indexOf(true) === 2; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js index f3177627b7..e6b1d581cd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-1.js @@ -24,9 +24,13 @@ */ -assertTruthy(["true"].indexOf(true) === -1 && +function testcase() { + + return ["true"].indexOf(true) === -1 && ["0"].indexOf(0) === -1 && [false].indexOf(0) === -1 && [undefined].indexOf(0) === -1 && [null].indexOf(0) === -1 && - [[]].indexOf(0) === -1); + [[]].indexOf(0) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js index c4336df407..c44ea966d0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-10.js @@ -24,4 +24,8 @@ */ -assertTruthy([false, true].indexOf(true) === 1); +function testcase() { + + return [false, true].indexOf(true) === 1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js index 60641c6672..65ba645058 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-2.js @@ -24,4 +24,8 @@ */ -assertTruthy([undefined].indexOf() === 0 && [undefined].indexOf(undefined) === 0); +function testcase() { + + return [undefined].indexOf() === 0 && [undefined].indexOf(undefined) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js index df41a6aaad..cec81d528f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-3.js @@ -24,4 +24,8 @@ */ -assertTruthy([null].indexOf(null) === 0); +function testcase() { + + return [null].indexOf(null) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js index 45efc823e2..883d1224fe 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-4.js @@ -24,4 +24,8 @@ */ -assertTruthy([+NaN, NaN, -NaN].indexOf(NaN) === -1); +function testcase() { + + return [+NaN, NaN, -NaN].indexOf(NaN) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js index 5b448b362d..7d3d1dd278 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-5.js @@ -24,4 +24,8 @@ */ -assertTruthy([+NaN, NaN, -NaN].indexOf(-NaN) === -1); +function testcase() { + + return [+NaN, NaN, -NaN].indexOf(-NaN) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js index de2b62a438..cf25ffb1d2 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-6.js @@ -24,4 +24,8 @@ */ -assertTruthy([+0].indexOf(-0) === 0); +function testcase() { + + return [+0].indexOf(-0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js index d8036c3d95..c965792bc8 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-7.js @@ -24,4 +24,8 @@ */ -assertTruthy([-0].indexOf(+0) === 0); +function testcase() { + + return [-0].indexOf(+0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js index f55d7f4992..7c8610b627 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-8.js @@ -24,4 +24,8 @@ */ -assertTruthy([-1, 0, 1].indexOf(1) === 2); +function testcase() { + + return [-1, 0, 1].indexOf(1) === 2; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js index 1fb6b39adf..995ae8f1dd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-ii-9.js @@ -24,4 +24,8 @@ */ -assertTruthy(["", "ab", "bca", "abc"].indexOf("abc") === 3); +function testcase() { + + return ["", "ab", "bca", "abc"].indexOf("abc") === 3; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js index 2b15f11a94..01bbba0f5c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.14/15.4.4.14-9-b-iii-1.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 2, 1, 2].indexOf(2) === 1); +function testcase() { + + return [1, 2, 2, 1, 2].indexOf(2) === 1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js index 663418b77f..0fd68716c0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.lastIndexOf.length === 1); +function testcase() { + if (Array.prototype.lastIndexOf.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js index 0ff0dbf4e6..1d5f0dfad5 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-1-7.js @@ -24,4 +24,8 @@ */ -assertTruthy(Array.prototype.lastIndexOf.call("abc", "c") === 2); +function testcase() { + + return Array.prototype.lastIndexOf.call("abc", "c") === 2; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js index 3e91b32b81..4865049dfd 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-13.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].lastIndexOf(true, -Infinity) === -1); +function testcase() { + + return [true].lastIndexOf(true, -Infinity) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js index 8951b27f96..1c9678f75d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-14.js @@ -24,7 +24,11 @@ */ -assertTruthy([0, true].lastIndexOf(true, NaN) === -1 && // from Index will be convert to +0 +function testcase() { + + return [0, true].lastIndexOf(true, NaN) === -1 && // from Index will be convert to +0 [true, 0].lastIndexOf(true, NaN) === 0 && [0, true].lastIndexOf(true, -NaN) === -1 && - [true, 0].lastIndexOf(true, -NaN) === 0); + [true, 0].lastIndexOf(true, -NaN) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js index 1fbcf38d9d..107c422882 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-15.js @@ -24,5 +24,9 @@ */ -assertTruthy([0, "-2", 2].lastIndexOf("-2", "-2") === 1 && - [0, 2, "-2"].lastIndexOf("-2", "-2") === -1); +function testcase() { + + return [0, "-2", 2].lastIndexOf("-2", "-2") === 1 && + [0, 2, "-2"].lastIndexOf("-2", "-2") === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js index f0ddd44bee..e3591e6a90 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-17.js @@ -24,4 +24,8 @@ */ -assertTruthy([true].lastIndexOf(true, "-Infinity") === -1); +function testcase() { + + return [true].lastIndexOf(true, "-Infinity") === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js index e38ab5e9f7..641c9ce08d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-33.js @@ -24,8 +24,12 @@ */ -assertTruthy([0, 1, 2, 3, 4].lastIndexOf(0, 0) === 0 && +function testcase() { + + return [0, 1, 2, 3, 4].lastIndexOf(0, 0) === 0 && [0, 1, 2, 3, 4].lastIndexOf(0, 2) === 0 && [0, 1, 2, 3, 4].lastIndexOf(2, 2) === 2 && [0, 1, 2, 3, 4].lastIndexOf(2, 4) === 2 && - [0, 1, 2, 3, 4].lastIndexOf(4, 4) === 4); + [0, 1, 2, 3, 4].lastIndexOf(4, 4) === 4; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js index 7241b2aa22..620779f6cb 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-8.js @@ -24,5 +24,9 @@ */ -assertTruthy([0, true].lastIndexOf(true, +0) === -1 && - [true, 0].lastIndexOf(true, +0) === 0); +function testcase() { + + return [0, true].lastIndexOf(true, +0) === -1 && + [true, 0].lastIndexOf(true, +0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js index ffd303a938..47353cf45f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-5-9.js @@ -24,5 +24,9 @@ */ -assertTruthy([0, true].lastIndexOf(true, -0) === -1 && - [true, 0].lastIndexOf(true, -0) === 0); +function testcase() { + + return [0, true].lastIndexOf(true, -0) === -1 && + [true, 0].lastIndexOf(true, -0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js index 2b9b20d60e..f1d96211b6 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-2.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].lastIndexOf(3, 2) === 2); +function testcase() { + + return [1, 2, 3].lastIndexOf(3, 2) === 2; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js index 0bd7861ccb..ec782c9af0 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-3.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].lastIndexOf(3, 1) === -1); +function testcase() { + + return [1, 2, 3].lastIndexOf(3, 1) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js index 960423f192..00329b97de 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-4.js @@ -24,4 +24,8 @@ */ -assertTruthy([].lastIndexOf(1, 0) === -1); +function testcase() { + + return [].lastIndexOf(1, 0) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js index c8c1128612..80dc1e310f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-5.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].lastIndexOf(3, 1) === -1); +function testcase() { + + return [1, 2, 3].lastIndexOf(3, 1) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js index a8d78fd628..88bbd34e2c 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-6-6.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3].lastIndexOf(2, 1) === 1); +function testcase() { + + return [1, 2, 3].lastIndexOf(2, 1) === 1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js index d5d7c819b2..40f1c4480a 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-2.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3, 4].lastIndexOf(4, -1) === 3); +function testcase() { + + return [1, 2, 3, 4].lastIndexOf(4, -1) === 3; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js index 41307b25bd..228aa1a80d 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-3.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3, 4].lastIndexOf(3, -3) === -1); +function testcase() { + + return [1, 2, 3, 4].lastIndexOf(3, -3) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js index 9fcbc0ce92..4ccbb47088 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-7-4.js @@ -24,4 +24,8 @@ */ -assertTruthy([1, 2, 3, 4].lastIndexOf(2, -4) === -1); +function testcase() { + + return [1, 2, 3, 4].lastIndexOf(2, -4) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js index fa01e9e4ca..6da1f9594e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-1.js @@ -24,4 +24,8 @@ */ -assertTruthy([0, , 2].lastIndexOf(undefined) === -1); +function testcase() { + + return [0, , 2].lastIndexOf(undefined) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js index a35a68d081..0eae7a5e23 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-i-2.js @@ -24,6 +24,9 @@ */ -assertTruthy([true, true, true].lastIndexOf(true) === 2 && +function testcase() { + return [true, true, true].lastIndexOf(true) === 2 && [true, true, false].lastIndexOf(true) === 1 && - [true, false, false].lastIndexOf(true) === 0); + [true, false, false].lastIndexOf(true) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js index 306f0b646f..b2e379d658 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-1.js @@ -24,9 +24,13 @@ */ -assertTruthy(["true"].lastIndexOf(true) === -1 && +function testcase() { + + return ["true"].lastIndexOf(true) === -1 && ["0"].lastIndexOf(0) === -1 && [false].lastIndexOf(0) === -1 && [undefined].lastIndexOf(0) === -1 && [null].lastIndexOf(0) === -1 && - [[]].lastIndexOf(0) === -1); + [[]].lastIndexOf(0) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js index c53cfcf872..f9e5e6df05 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-10.js @@ -24,4 +24,8 @@ */ -assertTruthy([false, true].lastIndexOf(true) === 1); +function testcase() { + + return [false, true].lastIndexOf(true) === 1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js index 1744dd3b28..d4860dd88b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-2.js @@ -24,4 +24,8 @@ */ -assertTruthy([undefined].lastIndexOf() === 0 && [undefined].lastIndexOf(undefined) === 0); +function testcase() { + + return [undefined].lastIndexOf() === 0 && [undefined].lastIndexOf(undefined) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js index a4ccbef36b..d4e652cf30 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-3.js @@ -24,4 +24,8 @@ */ -assertTruthy([null].lastIndexOf(null) === 0); +function testcase() { + + return [null].lastIndexOf(null) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js index daaef87bf0..b2da74798f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-4.js @@ -24,4 +24,8 @@ */ -assertTruthy([+NaN, NaN, -NaN].lastIndexOf(NaN) === -1); +function testcase() { + + return [+NaN, NaN, -NaN].lastIndexOf(NaN) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js index 78ce94414d..e6afbdb85b 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-5.js @@ -24,4 +24,7 @@ */ -assertTruthy([+NaN, NaN, -NaN].lastIndexOf(-NaN) === -1); +function testcase() { + return [+NaN, NaN, -NaN].lastIndexOf(-NaN) === -1; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js index 98964045b6..fb30aef0da 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-6.js @@ -24,4 +24,8 @@ */ -assertTruthy([+0].lastIndexOf(-0) === 0); +function testcase() { + + return [+0].lastIndexOf(-0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js index bd898ce2c2..ec1f08cd01 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-7.js @@ -24,4 +24,8 @@ */ -assertTruthy([-0].lastIndexOf(+0) === 0); +function testcase() { + + return [-0].lastIndexOf(+0) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js index a80ae0de0d..81884b9485 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-8.js @@ -24,4 +24,8 @@ */ -assertTruthy([-1, 0, 1].lastIndexOf(-1) === 0); +function testcase() { + + return [-1, 0, 1].lastIndexOf(-1) === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js index 1be33ce1c1..8b65a4a5b1 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-ii-9.js @@ -24,4 +24,8 @@ */ -assertTruthy(["abc", "ab", "bca", ""].lastIndexOf("abc") === 0); +function testcase() { + + return ["abc", "ab", "bca", ""].lastIndexOf("abc") === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js index 48943236f2..f46314a13f 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.15/15.4.4.15-8-b-iii-1.js @@ -24,4 +24,8 @@ */ -assertTruthy([2, 1, 2, 2, 1].lastIndexOf(2) === 3); +function testcase() { + + return [2, 1, 2, 2, 1].lastIndexOf(2) === 3; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js index 96abc7863f..df1a946065 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.16/15.4.4.16-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.every.length === 1); +function testcase() { + if (Array.prototype.every.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js index 9056f1fd22..bad8b5af40 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.17/15.4.4.17-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.some.length === 1); +function testcase() { + if (Array.prototype.some.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js index 9750f966c2..ac832da24e 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.18/15.4.4.18-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.forEach.length === 1); +function testcase() { + if (Array.prototype.forEach.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js index 87c6d3484d..b8dbb4df52 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.19/15.4.4.19-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.map.length === 1); +function testcase() { + if (Array.prototype.map.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js index a48b9f39e1..0e9d2daa60 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.20/15.4.4.20-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.filter.length === 1); +function testcase() { + if (Array.prototype.filter.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js index 9811844882..35df425404 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.21/15.4.4.21-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.reduce.length === 1); +function testcase() { + if (Array.prototype.reduce.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js index 85cd27b6e2..7a0c419b39 100644 --- a/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js +++ b/test/suite/converted/chapter15/15.4/15.4.4/15.4.4.22/15.4.4.22-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Array.prototype.reduceRight.length === 1); +function testcase() { + if (Array.prototype.reduceRight.length === 1) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js index d92abc083c..51163a3bb3 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(String.prototype.trim.length === 0); +function testcase() { + if (String.prototype.trim.length === 0) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js index 3925d5849d..93bad7ecb7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(false) === "false"); +function testcase() { + return String.prototype.trim.call(false) === "false"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js index e5057870a9..43d56997bb 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-10.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(+Infinity) === "Infinity"); +function testcase() { + return String.prototype.trim.call(+Infinity) === "Infinity"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js index 74e6a67adb..537ea653a4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-11.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(-Infinity) === "-Infinity"); +function testcase() { + return String.prototype.trim.call(-Infinity) === "-Infinity"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js index ed2d546145..8230f0f917 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-12.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(100000000000000000000) === "100000000000000000000"); +function testcase() { + return String.prototype.trim.call(100000000000000000000) === "100000000000000000000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js index 8dba1d09d2..aecb76c7f2 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-13.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1000000000000000000000) === "1e+21"); +function testcase() { + return String.prototype.trim.call(1000000000000000000000) === "1e+21"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js index a709c0ef76..f59e59eafd 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-14.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(10000000000000000000000) === "1e+22"); +function testcase() { + return String.prototype.trim.call(10000000000000000000000) === "1e+22"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js index b33b753ea2..ada1cecc65 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-15.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1e+20) === "100000000000000000000"); +function testcase() { + return String.prototype.trim.call(1e+20) === "100000000000000000000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js index 83afb81a82..51ac7bff5f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-16.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1e+21) === "1e+21"); +function testcase() { + return String.prototype.trim.call(1e+21) === "1e+21"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js index c45972c167..39b89a37e3 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-17.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1e+22) === "1e+22"); +function testcase() { + return String.prototype.trim.call(1e+22) === "1e+22"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js index f8de001b8a..1828cc500b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-18.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(0.000001) === "0.000001"); +function testcase() { + return String.prototype.trim.call(0.000001) === "0.000001"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js index faa58786bb..c9b7f59982 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-19.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(0.0000001) === "1e-7"); +function testcase() { + return String.prototype.trim.call(0.0000001) === "1e-7"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js index 289e7a6b55..336e238356 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(true) === "true"); +function testcase() { + return String.prototype.trim.call(true) === "true"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js index afd4b8ec5a..59545253a9 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-20.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(0.00000001) === "1e-8"); +function testcase() { + return String.prototype.trim.call(0.00000001) === "1e-8"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js index e56e7608d1..214ba9d8eb 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-21.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1e-7) === "1e-7"); +function testcase() { + return String.prototype.trim.call(1e-7) === "1e-7"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js index 7c12ab2c60..b953d90900 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-22.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1e-6) === "0.000001"); +function testcase() { + return String.prototype.trim.call(1e-6) === "0.000001"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js index 39e13dc918..faa38a03d7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-23.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(1e-5) === "0.00001"); +function testcase() { + return String.prototype.trim.call(1e-5) === "0.00001"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js index 540ad4401f..b5748dab02 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-24.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(123) === "123"); +function testcase() { + return String.prototype.trim.call(123) === "123"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js index c6e4271dd4..7810510199 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-25.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(123.456) === "123.456"); +function testcase() { + return String.prototype.trim.call(123.456) === "123.456"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js index ce5ef2fbce..a0ae102910 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-26.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(100000000000000000000.123) === "100000000000000000000"); +function testcase() { + return String.prototype.trim.call(100000000000000000000.123) === "100000000000000000000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js index b753992ab1..a846268077 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-27.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(123.1234567) === "123.1234567"); +function testcase() { + return String.prototype.trim.call(123.1234567) === "123.1234567"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js index 7bd62c7322..6884fe3909 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-28.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call("") === ""); +function testcase() { + return String.prototype.trim.call("") === ""; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js index f9f5093936..d60f5d06a9 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-29.js @@ -25,4 +25,7 @@ */ -assertTruthy(String.prototype.trim.call("AB\n\\cd") === "AB\n\\cd"); +function testcase() { + return String.prototype.trim.call("AB\n\\cd") === "AB\n\\cd"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js index 8c3aabce4c..7c85ed4ff6 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-3.js @@ -24,4 +24,7 @@ /// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, /// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF /// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -assertTruthy(String.prototype.trim.call(NaN) === "NaN"); +function testcase() { + return String.prototype.trim.call(NaN) === "NaN"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js index b3f98af441..6daed8b0e6 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-30.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call("undefined") === "undefined"); +function testcase() { + return String.prototype.trim.call("undefined") === "undefined"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js index 0c28fe56e5..a5ac2a1bf7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-31.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call("null") === "null"); +function testcase() { + return String.prototype.trim.call("null") === "null"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js index c970ef8882..d56500770e 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-32.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call("123#$%abc") === "123#$%abc"); +function testcase() { + return String.prototype.trim.call("123#$%abc") === "123#$%abc"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js index c7e4ba9dc5..adda921b96 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-33.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call("1") === "1"); +function testcase() { + return String.prototype.trim.call("1") === "1"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js index 2e58095fdc..cef87da6a0 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-34.js @@ -24,4 +24,7 @@ */ -assertTruthy((String.prototype.trim.call([1]) === '1')); +function testcase() { + return (String.prototype.trim.call([1]) === '1'); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js index 277027c0b2..77198c947a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-35.js @@ -24,4 +24,7 @@ */ -assertTruthy((String.prototype.trim.call(new String("abc")) === "abc")); +function testcase() { + return (String.prototype.trim.call(new String("abc")) === "abc"); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js index 89a316ea1e..a30595c9b1 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-36.js @@ -24,4 +24,7 @@ */ -assertTruthy((String.prototype.trim.call(new Boolean(false)) === "false")); +function testcase() { + return (String.prototype.trim.call(new Boolean(false)) === "false"); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js index d88280f64f..a53f7fb7ef 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-37.js @@ -24,4 +24,7 @@ */ -assertTruthy((String.prototype.trim.call(new Number(123)) === "123")); +function testcase() { + return (String.prototype.trim.call(new Number(123)) === "123"); + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js index 9a7d573012..1888fcd061 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-4.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(0) === "0"); +function testcase() { + return String.prototype.trim.call(0) === "0"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js index b8276ffd80..63577ffa1c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-47.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call({}) === "[object Object]"); +function testcase() { + return String.prototype.trim.call({}) === "[object Object]"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js index a530510c30..fdbc93be64 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-5.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(+0) === "0"); +function testcase() { + return String.prototype.trim.call(+0) === "0"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js index 74545233a2..705118a962 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-6.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(-0) === "0"); +function testcase() { + return String.prototype.trim.call(-0) === "0"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js index c91ee5df3f..746e33e88c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-7.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(30) === "30"); +function testcase() { + return String.prototype.trim.call(30) === "30"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js index 0cb5e7d3f0..c018b0d719 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-8.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(-20) === "-20"); +function testcase() { + return String.prototype.trim.call(-20) === "-20"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js index 2c5858a8ee..928497b74b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-2-9.js @@ -24,4 +24,7 @@ */ -assertTruthy(String.prototype.trim.call(Infinity) === "Infinity"); +function testcase() { + return String.prototype.trim.call(Infinity) === "Infinity"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js index f8b3b1c535..63700b8a9b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-10.js @@ -24,4 +24,7 @@ */ -assertTruthy("\u0000".trim() === "\u0000"); +function testcase() { + return "\u0000".trim() === "\u0000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js index 904301266d..538591bb5d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-11.js @@ -24,4 +24,7 @@ */ -assertTruthy("\0\u0000abc".trim() === "\0\u0000abc"); +function testcase() { + return "\0\u0000abc".trim() === "\0\u0000abc"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js index b9cd2dfd19..187262bdfd 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-12.js @@ -24,4 +24,7 @@ */ -assertTruthy("abc\0\u0000".trim() === "abc\0\u0000"); +function testcase() { + return "abc\0\u0000".trim() === "abc\0\u0000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js index a44b66d4e1..e60781acf0 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-13.js @@ -24,4 +24,7 @@ */ -assertTruthy("\0\u0000abc\0\u0000".trim() === "\0\u0000abc\0\u0000"); +function testcase() { + return "\0\u0000abc\0\u0000".trim() === "\0\u0000abc\0\u0000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js index 16f72b2570..747fefcc65 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-14.js @@ -24,4 +24,7 @@ */ -assertTruthy("a\0\u0000bc".trim() === "a\0\u0000bc"); +function testcase() { + return "a\0\u0000bc".trim() === "a\0\u0000bc"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js index 2da5ad6fc4..89b81bd1db 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-8.js @@ -24,4 +24,7 @@ */ -assertTruthy("\0\u0000".trim() === "\0\u0000"); +function testcase() { + return "\0\u0000".trim() === "\0\u0000"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js index 724f2a491a..8f36227725 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-3-9.js @@ -24,4 +24,7 @@ */ -assertTruthy("\0".trim() === "\0"); +function testcase() { + return "\0".trim() === "\0"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js index f613f79de8..c8f84748c1 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-10.js @@ -24,4 +24,7 @@ */ -assertTruthy("\uFEFFabc".trim() === "abc"); +function testcase() { + return "\uFEFFabc".trim() === "abc"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js index c3fe55be72..6ed4504a2a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-11.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u0009".trim() === "abc"); +function testcase() { + if ("abc\u0009".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js index 2b496821a9..fed82e59c0 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-12.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u000B".trim() === "abc"); +function testcase() { + if ("abc\u000B".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js index 2acc72c200..7dbe159036 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-13.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u000C".trim() === "abc"); +function testcase() { + if ("abc\u000C".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js index 0a5e08f328..ad78e9329b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-14.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u0020".trim() === "abc"); +function testcase() { + if ("abc\u0020".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js index db2704ec10..d9d96642c6 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-16.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u00A0".trim() === "abc"); +function testcase() { + if ("abc\u00A0".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js index 025f9ba9d3..9eb76d5b2f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-18.js @@ -24,4 +24,7 @@ */ -assertTruthy("abc\uFEFF".trim() === "abc"); +function testcase() { + return "abc\uFEFF".trim() === "abc"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js index d9c01408f8..0b0655a9ec 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-19.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u0009abc\u0009".trim() === "abc"); +function testcase() { + if ("\u0009abc\u0009".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js index fbd4e3bf20..efca457976 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(" \u0009abc \u0009".trim() === "abc"); +function testcase() { + if (" \u0009abc \u0009".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js index 97a1bac221..299b24b0e9 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-20.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Babc\u000B".trim() === "abc"); +function testcase() { + if ("\u000Babc\u000B".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js index ccabfa548e..00fbcd76db 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-21.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Cabc\u000C".trim() === "abc"); +function testcase() { + if ("\u000Cabc\u000C".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js index 51985224bc..042c754a45 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-22.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u0020abc\u0020".trim() === "abc"); +function testcase() { + if ("\u0020abc\u0020".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js index f00abaaaac..5bb742fc96 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-24.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u00A0abc\u00A0".trim() === "abc"); +function testcase() { + if ("\u00A0abc\u00A0".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js index a2c062e785..542ef93e96 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-27.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u0009\u0009".trim() === ""); +function testcase() { + if ("\u0009\u0009".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js index b044a6debb..6ed31a0c09 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-28.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000B\u000B".trim() === ""); +function testcase() { + if ("\u000B\u000B".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js index e0e4fe1e6d..5c904def1d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-29.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000C\u000C".trim() === ""); +function testcase() { + if ("\u000C\u000C".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js index 496ce59e62..824f7e452d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-3.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u0009abc".trim() === "abc"); +function testcase() { + if ("\u0009abc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js index ae34e09039..e183230392 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-30.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u0020\u0020".trim() === ""); +function testcase() { + if ("\u0020\u0020".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js index 6d7a9850fa..712f704d6d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-32.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u00A0\u00A0".trim() === ""); +function testcase() { + if ("\u00A0\u00A0".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js index 8f2c3245b1..bf02d2992f 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-34.js @@ -24,4 +24,7 @@ */ -assertTruthy("\uFEFF\uFEFF".trim() === ""); +function testcase() { + return "\uFEFF\uFEFF".trim() === ""; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js index 2b0eef5ad6..ff667114af 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-35.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\u0009c".trim() === "ab\u0009c"); +function testcase() { + if ("ab\u0009c".trim() === "ab\u0009c") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js index 782906ba1c..dcdd1f9de7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-36.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\u000Bc".trim() === "ab\u000Bc"); +function testcase() { + if ("ab\u000Bc".trim() === "ab\u000Bc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js index 9f9879f600..f0bb4e9074 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-37.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\u000Cc".trim() === "ab\u000Cc"); +function testcase() { + if ("ab\u000Cc".trim() === "ab\u000Cc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js index 702e450f3a..0cafd6dbb8 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-38.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\u0020c".trim() === "ab\u0020c"); +function testcase() { + if ("ab\u0020c".trim() === "ab\u0020c") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js index 648b2837f9..e472bff497 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-39.js @@ -24,4 +24,7 @@ */ -assertTruthy("ab\u0085c".trim() === "ab\u0085c"); +function testcase() { + return "ab\u0085c".trim() === "ab\u0085c"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js index 8cdbd2ec5c..096119cecd 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-4.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Babc".trim() === "abc"); +function testcase() { + if ("\u000Babc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js index c784c81ef6..b37369103d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-40.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\u00A0c".trim() === "ab\u00A0c"); +function testcase() { + if ("ab\u00A0c".trim() === "ab\u00A0c") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js index cb550ea91d..7f0b317273 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-41.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\u200Bc".trim() === "ab\u200Bc"); +function testcase() { + if ("ab\u200Bc".trim() === "ab\u200Bc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js index 513f03b610..7c1b2b0c89 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-42.js @@ -24,4 +24,9 @@ */ -assertTruthy("ab\uFEFFc".trim() === "ab\uFEFFc"); +function testcase() { + if ("ab\uFEFFc".trim() === "ab\uFEFFc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js index 583cfff973..fec4751548 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-43.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Aabc".trim() === "abc"); +function testcase() { + if ("\u000Aabc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js index df9996463e..38523e5929 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-44.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Dabc".trim() === "abc"); +function testcase() { + if ("\u000Dabc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js index 236cd03e01..a576b74198 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-45.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u2028abc".trim() === "abc"); +function testcase() { + if ("\u2028abc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js index e9304a8abd..99412001a4 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-46.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u2029abc".trim() === "abc"); +function testcase() { + if ("\u2029abc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js index 7e843d0989..02d808fb7b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-47.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u000A".trim() === "abc"); +function testcase() { + if ("abc\u000A".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js index ce9814ab28..15cfc48084 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-48.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u000D".trim() === "abc"); +function testcase() { + if ("abc\u000D".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js index dfc41b904d..af97e9e591 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-49.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u2028".trim() === "abc"); +function testcase() { + if ("abc\u2028".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js index 98efd3ce04..41e48cb985 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-5.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Cabc".trim() === "abc"); +function testcase() { + if ("\u000Cabc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js index 238ce3222c..ee03a06b5a 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-50.js @@ -24,4 +24,9 @@ */ -assertTruthy("abc\u2029".trim() === "abc"); +function testcase() { + if ("abc\u2029".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js index 67ff4e3187..f88afab84c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-51.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Aabc\u000A".trim() === "abc"); +function testcase() { + if ("\u000Aabc\u000A".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js index 2f7cd07a40..452d5336d0 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-52.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000Dabc\u000D".trim() === "abc"); +function testcase() { + if ("\u000Dabc\u000D".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js index 7215499535..ca20878258 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-53.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u2028abc\u2028".trim() === "abc"); +function testcase() { + if ("\u2028abc\u2028".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js index 1da9dfa473..27a0ac9fc1 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-54.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u2029abc\u2029".trim() === "abc"); +function testcase() { + if ("\u2029abc\u2029".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js index 4db9d4d3ed..5dc35a6ccc 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-55.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000A\u000A".trim() === ""); +function testcase() { + if ("\u000A\u000A".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js index 6645db8597..01e8a740c9 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-56.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u000D\u000D".trim() === ""); +function testcase() { + if ("\u000D\u000D".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js index f2cbdd5425..47377e4d3c 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-57.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u2028\u2028".trim() === ""); +function testcase() { + if ("\u2028\u2028".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js index 278c7709c9..88ac379f7d 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-58.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u2029\u2029".trim() === ""); +function testcase() { + if ("\u2029\u2029".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js index 38453ce9d3..64ba7670a7 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-6.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u0020abc".trim() === "abc"); +function testcase() { + if ("\u0020abc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js index 29162f7589..b045c14f9b 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-60.js @@ -24,4 +24,9 @@ */ -assertTruthy(" ".trim() === ""); +function testcase() { + if (" ".trim() === "") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js index d7b6b6bd9a..f2a3db0be3 100644 --- a/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js +++ b/test/suite/converted/chapter15/15.5/15.5.4/15.5.4.20/15.5.4.20-4-8.js @@ -24,4 +24,9 @@ */ -assertTruthy("\u00A0abc".trim() === "abc"); +function testcase() { + if ("\u00A0abc".trim() === "abc") { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js index e2670e2742..c850fa7ce4 100644 --- a/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js +++ b/test/suite/converted/chapter15/15.7/15.7.3/15.7.3-1.js @@ -24,4 +24,9 @@ */ -assertTruthy(Function.prototype.isPrototypeOf(Number) === true); +function testcase() { + if (Function.prototype.isPrototypeOf(Number) === true) { + return true; + } + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js index f1bb7198c8..8075d2315f 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-1.js @@ -24,4 +24,7 @@ */ -assertTruthy(typeof Date.now === "function"); +function testcase() { + return typeof Date.now === "function"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js index c790923513..61632a9e1a 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(Date.now.length === 0); +function testcase() { + return Date.now.length === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js index 4d1014664c..461f2b111b 100644 --- a/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js +++ b/test/suite/converted/chapter15/15.9/15.9.4/15.9.4.4/15.9.4.4-0-4.js @@ -24,4 +24,7 @@ */ -assertTruthy(typeof Date.now() === "number"); +function testcase() { + return typeof Date.now() === "number"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js index 73252dd3b4..c8f6f02e46 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-2.js @@ -24,4 +24,7 @@ */ -assertTruthy(Date.prototype.toISOString.length === 0); +function testcase() { + return Date.prototype.toISOString.length === 0; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js index af16c16dc6..c82e97b163 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.43/15.9.5.43-0-3.js @@ -24,4 +24,7 @@ */ -assertTruthy(typeof (Date.prototype.toISOString) === "function"); +function testcase() { + return typeof (Date.prototype.toISOString) === "function"; + } +runTestCase(testcase); diff --git a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js index 85f6243a97..57eee462e9 100644 --- a/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js +++ b/test/suite/converted/chapter15/15.9/15.9.5/15.9.5.44/15.9.5.44-0-2.js @@ -24,4 +24,9 @@ */ -assertTruthy(Date.prototype.toJSON.length === 1); +function testcase() { + if (Date.prototype.toJSON.length === 1) { + return true; + } + } +runTestCase(testcase); -- GitLab