From cc4ac497b70f6277e7dbc7690fc349ed2759e0a6 Mon Sep 17 00:00:00 2001 From: Robert Fancsik Date: Wed, 17 Jun 2020 13:00:41 +0200 Subject: [PATCH] Merge jerry-test-suite into jerry tests (#3907) JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu --- .travis.yml | 14 +- docs/00.GETTING-STARTED.md | 6 - tests/jerry-test-suite/06/06-001.js | 16 - tests/jerry-test-suite/06/06-002.js | 29 - tests/jerry-test-suite/06/06-003.js | 30 - tests/jerry-test-suite/06/06-004.js | 30 - .../07/07.06/07.06.01/07.06.01-001.js | 15 - .../07/07.08/07.08.05/07.08.05-001.js | 15 - tests/jerry-test-suite/07/07.09/07.09-001.js | 16 - tests/jerry-test-suite/07/07.09/07.09-002.js | 27 - tests/jerry-test-suite/07/07.09/07.09-003.js | 20 - tests/jerry-test-suite/07/07.09/07.09-004.js | 32 - tests/jerry-test-suite/07/07.09/07.09-005.js | 20 - tests/jerry-test-suite/07/07.09/07.09-006.js | 31 - tests/jerry-test-suite/07/07.09/07.09-007.js | 31 - tests/jerry-test-suite/07/07.09/07.09-008.js | 23 - tests/jerry-test-suite/07/07.09/07.09-009.js | 19 - tests/jerry-test-suite/07/07.09/07.09-010.js | 20 - tests/jerry-test-suite/08/08.01/08.01-001.js | 16 - tests/jerry-test-suite/08/08.01/08.01-002.js | 17 - tests/jerry-test-suite/08/08.01/08.01-003.js | 18 - tests/jerry-test-suite/08/08.01/08.01-004.js | 16 - tests/jerry-test-suite/08/08.01/08.01-005.js | 20 - tests/jerry-test-suite/08/08.01/08.01-006.js | 15 - tests/jerry-test-suite/08/08.01/08.01-007.js | 15 - tests/jerry-test-suite/08/08.01/08.01-008.js | 16 - tests/jerry-test-suite/08/08.01/08.01-009.js | 20 - tests/jerry-test-suite/08/08.01/08.01-010.js | 23 - tests/jerry-test-suite/08/08.01/08.01-011.js | 23 - tests/jerry-test-suite/08/08.02/08.02-001.js | 15 - tests/jerry-test-suite/08/08.02/08.02-002.js | 15 - tests/jerry-test-suite/08/08.03/08.03-001.js | 17 - tests/jerry-test-suite/08/08.03/08.03-002.js | 17 - tests/jerry-test-suite/08/08.03/08.03-003.js | 15 - tests/jerry-test-suite/08/08.03/08.03-004.js | 15 - tests/jerry-test-suite/08/08.04/08.04-001.js | 16 - tests/jerry-test-suite/08/08.04/08.04-002.js | 15 - tests/jerry-test-suite/08/08.04/08.04-003.js | 16 - tests/jerry-test-suite/08/08.04/08.04-004.js | 16 - tests/jerry-test-suite/08/08.04/08.04-005.js | 16 - tests/jerry-test-suite/08/08.04/08.04-006.js | 17 - tests/jerry-test-suite/08/08.04/08.04-007.js | 17 - tests/jerry-test-suite/08/08.04/08.04-008.js | 18 - tests/jerry-test-suite/08/08.04/08.04-009.js | 19 - tests/jerry-test-suite/08/08.04/08.04-010.js | 19 - tests/jerry-test-suite/08/08.04/08.04-011.js | 19 - tests/jerry-test-suite/08/08.04/08.04-012.js | 19 - tests/jerry-test-suite/08/08.04/08.04-013.js | 18 - tests/jerry-test-suite/08/08.04/08.04-014.js | 18 - tests/jerry-test-suite/08/08.04/08.04-015.js | 18 - tests/jerry-test-suite/08/08.04/08.04-016.js | 18 - tests/jerry-test-suite/08/08.04/08.04-017.js | 16 - tests/jerry-test-suite/08/08.05/08.05-001.js | 16 - tests/jerry-test-suite/08/08.05/08.05-002.js | 15 - tests/jerry-test-suite/08/08.05/08.05-003.js | 15 - .../08/08.12/08.12.02/08.12.02-001.js | 26 - .../10/10.03/10.03.01/10.03.01-001.js | 23 - .../11/11.01/11.01.05/11.01.05-001.js | 20 - .../11/11.01/11.01.05/11.01.05-002.js | 20 - .../11/11.01/11.01.05/11.01.05-003.js | 20 - .../11/11.01/11.01.05/11.01.05-004.js | 19 - .../11/11.01/11.01.05/11.01.05-005.js | 20 - .../11/11.01/11.01.05/11.01.05-006.js | 21 - .../11/11.01/11.01.05/11.01.05-008.js | 29 - .../11/11.01/11.01.06/11.01.06-001.js | 23 - .../11/11.01/11.01.06/11.01.06-002.js | 17 - .../11/11.01/11.01.06/11.01.06-003.js | 18 - .../11/11.01/11.01.06/11.01.06-004.js | 28 - .../11/11.01/11.01.06/11.01.06-005.js | 20 - .../11/11.01/11.01.06/11.01.06-006.js | 20 - .../11/11.01/11.01.06/11.01.06-009.js | 15 - .../11/11.02/11.02.01/11.02.01-001.js | 17 - .../11/11.02/11.02.01/11.02.01-002.js | 18 - .../11/11.02/11.02.01/11.02.01-003.js | 17 - .../11/11.02/11.02.01/11.02.01-004.js | 18 - .../11/11.02/11.02.01/11.02.01-007.js | 22 - .../11/11.02/11.02.01/11.02.01-008.js | 23 - .../11/11.02/11.02.01/11.02.01-009.js | 23 - .../11/11.02/11.02.01/11.02.01-010.js | 23 - .../11/11.02/11.02.01/11.02.01-011.js | 23 - .../11/11.02/11.02.02/11.02.02-001.js | 22 - .../11/11.02/11.02.02/11.02.02-002.js | 22 - .../11/11.02/11.02.02/11.02.02-003.js | 22 - .../11/11.02/11.02.02/11.02.02-004.js | 22 - .../11/11.02/11.02.02/11.02.02-005.js | 22 - .../11/11.02/11.02.02/11.02.02-006.js | 27 - .../11/11.02/11.02.02/11.02.02-007.js | 32 - .../11/11.02/11.02.02/11.02.02-008.js | 23 - .../11/11.02/11.02.02/11.02.02-009.js | 17 - .../11/11.02/11.02.03/11.02.03-006.js | 16 - .../11/11.02/11.02.03/11.02.03-007.js | 19 - .../11/11.02/11.02.03/11.02.03-008.js | 22 - .../11/11.02/11.02.03/11.02.03-017.js | 25 - .../11/11.02/11.02.03/11.02.03-021.js | 22 - .../11/11.02/11.02.04/11.02.04-001.js | 19 - .../11/11.02/11.02.04/11.02.04-002.js | 19 - .../11/11.02/11.02.04/11.02.04-003.js | 19 - .../11/11.02/11.02.04/11.02.04-004.js | 19 - .../11/11.02/11.02.04/11.02.04-005.js | 24 - .../11/11.02/11.02.04/11.02.04-006.js | 19 - .../11/11.02/11.02.04/11.02.04-007.js | 19 - .../11/11.02/11.02.04/11.02.04-008.js | 19 - .../11/11.02/11.02.04/11.02.04-009.js | 19 - .../11/11.02/11.02.04/11.02.04-010.js | 26 - .../11/11.02/11.02.04/11.02.04-011.js | 19 - .../11/11.02/11.02.04/11.02.04-012.js | 19 - .../11/11.02/11.02.04/11.02.04-013.js | 19 - .../11/11.02/11.02.04/11.02.04-014.js | 19 - .../11/11.02/11.02.04/11.02.04-016.js | 18 - .../11/11.02/11.02.04/11.02.04-017.js | 28 - .../11/11.02/11.02.04/11.02.04-018.js | 19 - .../11/11.02/11.02.04/11.02.04-019.js | 41 - .../11/11.03/11.03.01/11.03.01-005.js | 17 - .../11/11.03/11.03.01/11.03.01-006.js | 18 - .../11/11.03/11.03.01/11.03.01-007.js | 21 - .../11/11.03/11.03.01/11.03.01-008.js | 17 - .../11/11.03/11.03.01/11.03.01-009.js | 17 - .../11/11.03/11.03.01/11.03.01-010.js | 17 - .../11/11.03/11.03.01/11.03.01-011.js | 16 - .../11/11.03/11.03.01/11.03.01-012.js | 18 - .../11/11.03/11.03.01/11.03.01-013.js | 16 - .../11/11.03/11.03.01/11.03.01-014.js | 16 - .../11/11.03/11.03.01/11.03.01-015.js | 17 - .../11/11.03/11.03.01/11.03.01-016.js | 16 - .../11/11.03/11.03.02/11.03.02-005.js | 16 - .../11/11.03/11.03.02/11.03.02-006.js | 17 - .../11/11.03/11.03.02/11.03.02-007.js | 22 - .../11/11.03/11.03.02/11.03.02-008.js | 16 - .../11/11.03/11.03.02/11.03.02-009.js | 16 - .../11/11.03/11.03.02/11.03.02-010.js | 16 - .../11/11.03/11.03.02/11.03.02-011.js | 16 - .../11/11.03/11.03.02/11.03.02-012.js | 16 - .../11/11.03/11.03.02/11.03.02-013.js | 16 - .../11/11.03/11.03.02/11.03.02-014.js | 18 - .../11/11.03/11.03.02/11.03.02-015.js | 16 - .../11/11.03/11.03.02/11.03.02-016.js | 16 - .../11/11.04/11.04.01/11.04.01-001.js | 17 - .../11/11.04/11.04.01/11.04.01-002.js | 17 - .../11/11.04/11.04.01/11.04.01-003.js | 17 - .../11/11.04/11.04.01/11.04.01-004.js | 20 - .../11/11.04/11.04.01/11.04.01-005.js | 20 - .../11/11.04/11.04.01/11.04.01-006.js | 26 - .../11/11.04/11.04.01/11.04.01-007.js | 19 - .../11/11.04/11.04.01/11.04.01-008.js | 18 - .../11/11.04/11.04.01/11.04.01-009.js | 17 - .../11/11.04/11.04.01/11.04.01-010.js | 15 - .../11/11.04/11.04.01/11.04.01-011.js | 23 - .../11/11.04/11.04.01/11.04.01-012.js | 20 - .../11/11.04/11.04.01/11.04.01-013.js | 17 - .../11/11.04/11.04.01/11.04.01-017.js | 15 - .../11/11.04/11.04.02/11.04.02-001.js | 17 - .../11/11.04/11.04.02/11.04.02-002.js | 19 - .../11/11.04/11.04.03/11.04.03-001.js | 15 - .../11/11.04/11.04.03/11.04.03-002.js | 16 - .../11/11.04/11.04.03/11.04.03-003.js | 18 - .../11/11.04/11.04.03/11.04.03-004.js | 16 - .../11/11.04/11.04.03/11.04.03-005.js | 16 - .../11/11.04/11.04.03/11.04.03-006.js | 16 - .../11/11.04/11.04.03/11.04.03-007.js | 15 - .../11/11.04/11.04.03/11.04.03-008.js | 16 - .../11/11.04/11.04.03/11.04.03-009.js | 16 - .../11/11.04/11.04.03/11.04.03-010.js | 18 - .../11/11.04/11.04.03/11.04.03-011.js | 15 - .../11/11.04/11.04.03/11.04.03-012.js | 15 - .../11/11.04/11.04.03/11.04.03-013.js | 15 - .../11/11.04/11.04.03/11.04.03-016.js | 16 - .../11/11.04/11.04.04/11.04.04-001.js | 17 - .../11/11.04/11.04.04/11.04.04-002.js | 18 - .../11/11.04/11.04.04/11.04.04-004.js | 17 - .../11/11.04/11.04.04/11.04.04-005.js | 18 - .../11/11.04/11.04.04/11.04.04-006.js | 18 - .../11/11.04/11.04.04/11.04.04-007.js | 17 - .../11/11.04/11.04.04/11.04.04-008.js | 17 - .../11/11.04/11.04.04/11.04.04-009.js | 17 - .../11/11.04/11.04.04/11.04.04-010.js | 17 - .../11/11.04/11.04.04/11.04.04-011.js | 17 - .../11/11.04/11.04.04/11.04.04-012.js | 18 - .../11/11.04/11.04.05/11.04.05-001.js | 17 - .../11/11.04/11.04.05/11.04.05-002.js | 18 - .../11/11.04/11.04.05/11.04.05-004.js | 17 - .../11/11.04/11.04.05/11.04.05-005.js | 18 - .../11/11.04/11.04.05/11.04.05-006.js | 19 - .../11/11.04/11.04.05/11.04.05-007.js | 17 - .../11/11.04/11.04.05/11.04.05-008.js | 17 - .../11/11.04/11.04.05/11.04.05-009.js | 17 - .../11/11.04/11.04.05/11.04.05-010.js | 17 - .../11/11.04/11.04.05/11.04.05-011.js | 17 - .../11/11.04/11.04.05/11.04.05-012.js | 18 - .../11/11.04/11.04.06/11.04.06-001.js | 16 - .../11/11.04/11.04.06/11.04.06-002.js | 16 - .../11/11.04/11.04.06/11.04.06-003.js | 16 - .../11/11.04/11.04.06/11.04.06-004.js | 16 - .../11/11.04/11.04.06/11.04.06-005.js | 16 - .../11/11.04/11.04.06/11.04.06-006.js | 16 - .../11/11.04/11.04.06/11.04.06-007.js | 16 - .../11/11.04/11.04.06/11.04.06-008.js | 16 - .../11/11.04/11.04.06/11.04.06-009.js | 16 - .../11/11.04/11.04.06/11.04.06-010.js | 16 - .../11/11.04/11.04.06/11.04.06-011.js | 16 - .../11/11.04/11.04.06/11.04.06-012.js | 16 - .../11/11.04/11.04.06/11.04.06-013.js | 16 - .../11/11.04/11.04.06/11.04.06-014.js | 16 - .../11/11.04/11.04.06/11.04.06-015.js | 16 - .../11/11.04/11.04.06/11.04.06-016.js | 16 - .../11/11.04/11.04.06/11.04.06-017.js | 16 - .../11/11.04/11.04.06/11.04.06-018.js | 21 - .../11/11.04/11.04.06/11.04.06-019.js | 21 - .../11/11.04/11.04.06/11.04.06-020.js | 21 - .../11/11.04/11.04.06/11.04.06-021.js | 20 - .../11/11.04/11.04.06/11.04.06-022.js | 21 - .../11/11.04/11.04.06/11.04.06-023.js | 21 - .../11/11.04/11.04.06/11.04.06-024.js | 19 - .../11/11.04/11.04.06/11.04.06-025.js | 20 - .../11/11.04/11.04.06/11.04.06-026.js | 16 - .../11/11.04/11.04.06/11.04.06-027.js | 21 - .../11/11.04/11.04.06/11.04.06-028.js | 21 - .../11/11.04/11.04.07/11.04.07-001.js | 16 - .../11/11.04/11.04.07/11.04.07-002.js | 16 - .../11/11.04/11.04.07/11.04.07-003.js | 16 - .../11/11.04/11.04.07/11.04.07-004.js | 16 - .../11/11.04/11.04.07/11.04.07-005.js | 16 - .../11/11.04/11.04.07/11.04.07-006.js | 16 - .../11/11.04/11.04.07/11.04.07-007.js | 16 - .../11/11.04/11.04.07/11.04.07-008.js | 16 - .../11/11.04/11.04.07/11.04.07-009.js | 16 - .../11/11.04/11.04.07/11.04.07-010.js | 16 - .../11/11.04/11.04.07/11.04.07-011.js | 16 - .../11/11.04/11.04.07/11.04.07-012.js | 16 - .../11/11.04/11.04.07/11.04.07-013.js | 16 - .../11/11.04/11.04.07/11.04.07-014.js | 16 - .../11/11.04/11.04.07/11.04.07-015.js | 16 - .../11/11.04/11.04.07/11.04.07-016.js | 16 - .../11/11.04/11.04.07/11.04.07-017.js | 16 - .../11/11.04/11.04.07/11.04.07-018.js | 16 - .../11/11.04/11.04.07/11.04.07-019.js | 16 - .../11/11.04/11.04.07/11.04.07-020.js | 16 - .../11/11.04/11.04.07/11.04.07-021.js | 16 - .../11/11.04/11.04.07/11.04.07-022.js | 16 - .../11/11.04/11.04.07/11.04.07-023.js | 20 - .../11/11.04/11.04.07/11.04.07-024.js | 20 - .../11/11.04/11.04.07/11.04.07-025.js | 20 - .../11/11.04/11.04.07/11.04.07-026.js | 20 - .../11/11.04/11.04.07/11.04.07-027.js | 20 - .../11/11.04/11.04.07/11.04.07-028.js | 20 - .../11/11.04/11.04.07/11.04.07-029.js | 22 - .../11/11.04/11.04.07/11.04.07-030.js | 19 - .../11/11.04/11.04.07/11.04.07-031.js | 21 - .../11/11.04/11.04.07/11.04.07-032.js | 17 - .../11/11.04/11.04.07/11.04.07-033.js | 20 - .../11/11.04/11.04.08/11.04.08-001.js | 16 - .../11/11.04/11.04.08/11.04.08-002.js | 16 - .../11/11.04/11.04.08/11.04.08-003.js | 16 - .../11/11.04/11.04.08/11.04.08-004.js | 16 - .../11/11.04/11.04.08/11.04.08-005.js | 16 - .../11/11.04/11.04.08/11.04.08-006.js | 16 - .../11/11.04/11.04.08/11.04.08-007.js | 16 - .../11/11.04/11.04.08/11.04.08-008.js | 16 - .../11/11.04/11.04.08/11.04.08-009.js | 16 - .../11/11.04/11.04.08/11.04.08-010.js | 16 - .../11/11.04/11.04.08/11.04.08-011.js | 16 - .../11/11.04/11.04.08/11.04.08-012.js | 16 - .../11/11.04/11.04.08/11.04.08-013.js | 16 - .../11/11.04/11.04.08/11.04.08-014.js | 16 - .../11/11.04/11.04.08/11.04.08-015.js | 16 - .../11/11.04/11.04.08/11.04.08-016.js | 16 - .../11/11.04/11.04.08/11.04.08-017.js | 16 - .../11/11.04/11.04.08/11.04.08-018.js | 16 - .../11/11.04/11.04.08/11.04.08-019.js | 20 - .../11/11.04/11.04.08/11.04.08-020.js | 20 - .../11/11.04/11.04.08/11.04.08-021.js | 20 - .../11/11.04/11.04.08/11.04.08-022.js | 16 - .../11/11.04/11.04.09/11.04.09-001.js | 16 - .../11/11.04/11.04.09/11.04.09-002.js | 16 - .../11/11.04/11.04.09/11.04.09-003.js | 16 - .../11/11.04/11.04.09/11.04.09-004.js | 16 - .../11/11.04/11.04.09/11.04.09-005.js | 16 - .../11/11.04/11.04.09/11.04.09-006.js | 15 - .../11/11.04/11.04.09/11.04.09-007.js | 15 - .../11/11.04/11.04.09/11.04.09-008.js | 15 - .../11/11.04/11.04.09/11.04.09-009.js | 15 - .../11/11.04/11.04.09/11.04.09-010.js | 15 - .../11/11.04/11.04.09/11.04.09-011.js | 16 - .../11/11.04/11.04.09/11.04.09-012.js | 20 - .../11/11.04/11.04.09/11.04.09-013.js | 15 - .../11/11.04/11.04.09/11.04.09-014.js | 15 - .../11/11.04/11.04.09/11.04.09-015.js | 15 - .../11/11.04/11.04.09/11.04.09-016.js | 15 - .../11/11.04/11.04.09/11.04.09-017.js | 15 - .../11/11.04/11.04.09/11.04.09-018.js | 15 - .../11/11.04/11.04.09/11.04.09-019.js | 15 - .../11/11.04/11.04.09/11.04.09-020.js | 16 - .../11/11.05/11.05.01/11.05.01-001.js | 15 - .../11/11.05/11.05.01/11.05.01-002.js | 16 - .../11/11.05/11.05.01/11.05.01-003.js | 16 - .../11/11.05/11.05.01/11.05.01-004.js | 17 - .../11/11.05/11.05.01/11.05.01-005.js | 16 - .../11/11.05/11.05.01/11.05.01-006.js | 16 - .../11/11.05/11.05.01/11.05.01-007.js | 17 - .../11/11.05/11.05.01/11.05.01-008.js | 15 - .../11/11.05/11.05.01/11.05.01-009.js | 15 - .../11/11.05/11.05.01/11.05.01-010.js | 15 - .../11/11.05/11.05.01/11.05.01-011.js | 15 - .../11/11.05/11.05.01/11.05.01-012.js | 15 - .../11/11.05/11.05.01/11.05.01-013.js | 15 - .../11/11.05/11.05.01/11.05.01-014.js | 15 - .../11/11.05/11.05.01/11.05.01-015.js | 15 - .../11/11.05/11.05.01/11.05.01-016.js | 15 - .../11/11.05/11.05.01/11.05.01-017.js | 15 - .../11/11.05/11.05.01/11.05.01-018.js | 15 - .../11/11.05/11.05.01/11.05.01-019.js | 15 - .../11/11.05/11.05.01/11.05.01-020.js | 15 - .../11/11.05/11.05.01/11.05.01-021.js | 15 - .../11/11.05/11.05.01/11.05.01-022.js | 15 - .../11/11.05/11.05.01/11.05.01-023.js | 15 - .../11/11.05/11.05.01/11.05.01-024.js | 15 - .../11/11.05/11.05.01/11.05.01-025.js | 15 - .../11/11.05/11.05.01/11.05.01-026.js | 15 - .../11/11.05/11.05.01/11.05.01-027.js | 15 - .../11/11.05/11.05.01/11.05.01-028.js | 15 - .../11/11.05/11.05.01/11.05.01-029.js | 15 - .../11/11.05/11.05.01/11.05.01-030.js | 15 - .../11/11.05/11.05.01/11.05.01-031.js | 15 - .../11/11.05/11.05.01/11.05.01-032.js | 15 - .../11/11.05/11.05.01/11.05.01-033.js | 15 - .../11/11.05/11.05.01/11.05.01-034.js | 15 - .../11/11.05/11.05.01/11.05.01-035.js | 15 - .../11/11.05/11.05.01/11.05.01-036.js | 15 - .../11/11.05/11.05.01/11.05.01-037.js | 15 - .../11/11.05/11.05.01/11.05.01-038.js | 15 - .../11/11.05/11.05.01/11.05.01-039.js | 15 - .../11/11.05/11.05.01/11.05.01-040.js | 15 - .../11/11.05/11.05.01/11.05.01-041.js | 15 - .../11/11.05/11.05.01/11.05.01-042.js | 15 - .../11/11.05/11.05.01/11.05.01-043.js | 15 - .../11/11.05/11.05.01/11.05.01-044.js | 15 - .../11/11.05/11.05.01/11.05.01-045.js | 15 - .../11/11.05/11.05.01/11.05.01-046.js | 15 - .../11/11.05/11.05.01/11.05.01-047.js | 15 - .../11/11.05/11.05.01/11.05.01-048.js | 15 - .../11/11.05/11.05.01/11.05.01-049.js | 15 - .../11/11.05/11.05.01/11.05.01-050.js | 15 - .../11/11.05/11.05.01/11.05.01-051.js | 15 - .../11/11.05/11.05.01/11.05.01-052.js | 15 - .../11/11.05/11.05.01/11.05.01-053.js | 15 - .../11/11.05/11.05.01/11.05.01-054.js | 15 - .../11/11.05/11.05.01/11.05.01-055.js | 15 - .../11/11.05/11.05.01/11.05.01-056.js | 15 - .../11/11.05/11.05.01/11.05.01-057.js | 15 - .../11/11.05/11.05.01/11.05.01-058.js | 15 - .../11/11.05/11.05.01/11.05.01-059.js | 15 - .../11/11.05/11.05.01/11.05.01-060.js | 15 - .../11/11.05/11.05.01/11.05.01-061.js | 15 - .../11/11.05/11.05.01/11.05.01-062.js | 15 - .../11/11.05/11.05.01/11.05.01-063.js | 15 - .../11/11.05/11.05.01/11.05.01-064.js | 15 - .../11/11.05/11.05.01/11.05.01-065.js | 15 - .../11/11.05/11.05.01/11.05.01-066.js | 15 - .../11/11.05/11.05.01/11.05.01-067.js | 15 - .../11/11.05/11.05.01/11.05.01-068.js | 15 - .../11/11.05/11.05.01/11.05.01-069.js | 15 - .../11/11.05/11.05.01/11.05.01-070.js | 15 - .../11/11.05/11.05.01/11.05.01-071.js | 15 - .../11/11.05/11.05.01/11.05.01-072.js | 15 - .../11/11.05/11.05.01/11.05.01-073.js | 15 - .../11/11.05/11.05.01/11.05.01-074.js | 15 - .../11/11.05/11.05.01/11.05.01-075.js | 15 - .../11/11.05/11.05.01/11.05.01-076.js | 15 - .../11/11.05/11.05.01/11.05.01-077.js | 15 - .../11/11.05/11.05.01/11.05.01-078.js | 15 - .../11/11.05/11.05.01/11.05.01-079.js | 15 - .../11/11.05/11.05.01/11.05.01-080.js | 15 - .../11/11.05/11.05.01/11.05.01-081.js | 15 - .../11/11.05/11.05.01/11.05.01-082.js | 15 - .../11/11.05/11.05.01/11.05.01-083.js | 15 - .../11/11.05/11.05.01/11.05.01-084.js | 15 - .../11/11.05/11.05.01/11.05.01-085.js | 15 - .../11/11.05/11.05.01/11.05.01-086.js | 15 - .../11/11.05/11.05.01/11.05.01-087.js | 15 - .../11/11.05/11.05.01/11.05.01-088.js | 15 - .../11/11.05/11.05.01/11.05.01-089.js | 15 - .../11/11.05/11.05.01/11.05.01-090.js | 15 - .../11/11.05/11.05.02/11.05.02-001.js | 15 - .../11/11.05/11.05.02/11.05.02-002.js | 16 - .../11/11.05/11.05.02/11.05.02-003.js | 16 - .../11/11.05/11.05.02/11.05.02-004.js | 17 - .../11/11.05/11.05.02/11.05.02-005.js | 16 - .../11/11.05/11.05.02/11.05.02-006.js | 16 - .../11/11.05/11.05.02/11.05.02-007.js | 17 - .../11/11.05/11.05.02/11.05.02-008.js | 15 - .../11/11.05/11.05.02/11.05.02-009.js | 15 - .../11/11.05/11.05.02/11.05.02-010.js | 15 - .../11/11.05/11.05.02/11.05.02-011.js | 15 - .../11/11.05/11.05.02/11.05.02-012.js | 15 - .../11/11.05/11.05.02/11.05.02-013.js | 15 - .../11/11.05/11.05.02/11.05.02-014.js | 15 - .../11/11.05/11.05.02/11.05.02-015.js | 15 - .../11/11.05/11.05.02/11.05.02-016.js | 15 - .../11/11.05/11.05.02/11.05.02-017.js | 15 - .../11/11.05/11.05.02/11.05.02-018.js | 15 - .../11/11.05/11.05.02/11.05.02-019.js | 15 - .../11/11.05/11.05.02/11.05.02-020.js | 15 - .../11/11.05/11.05.02/11.05.02-021.js | 15 - .../11/11.05/11.05.02/11.05.02-022.js | 15 - .../11/11.05/11.05.02/11.05.02-023.js | 15 - .../11/11.05/11.05.02/11.05.02-024.js | 15 - .../11/11.05/11.05.02/11.05.02-025.js | 15 - .../11/11.05/11.05.02/11.05.02-026.js | 15 - .../11/11.05/11.05.02/11.05.02-027.js | 15 - .../11/11.05/11.05.02/11.05.02-028.js | 15 - .../11/11.05/11.05.02/11.05.02-029.js | 15 - .../11/11.05/11.05.02/11.05.02-030.js | 15 - .../11/11.05/11.05.02/11.05.02-031.js | 15 - .../11/11.05/11.05.02/11.05.02-032.js | 15 - .../11/11.05/11.05.02/11.05.02-033.js | 15 - .../11/11.05/11.05.02/11.05.02-034.js | 15 - .../11/11.05/11.05.02/11.05.02-035.js | 15 - .../11/11.05/11.05.02/11.05.02-036.js | 15 - .../11/11.05/11.05.02/11.05.02-037.js | 15 - .../11/11.05/11.05.02/11.05.02-038.js | 15 - .../11/11.05/11.05.02/11.05.02-039.js | 15 - .../11/11.05/11.05.02/11.05.02-040.js | 15 - .../11/11.05/11.05.02/11.05.02-041.js | 15 - .../11/11.05/11.05.02/11.05.02-042.js | 15 - .../11/11.05/11.05.02/11.05.02-043.js | 15 - .../11/11.05/11.05.02/11.05.02-044.js | 15 - .../11/11.05/11.05.02/11.05.02-045.js | 15 - .../11/11.05/11.05.02/11.05.02-046.js | 15 - .../11/11.05/11.05.02/11.05.02-047.js | 15 - .../11/11.05/11.05.02/11.05.02-048.js | 15 - .../11/11.05/11.05.02/11.05.02-049.js | 15 - .../11/11.05/11.05.02/11.05.02-050.js | 15 - .../11/11.05/11.05.02/11.05.02-051.js | 15 - .../11/11.05/11.05.02/11.05.02-052.js | 15 - .../11/11.05/11.05.02/11.05.02-053.js | 15 - .../11/11.05/11.05.02/11.05.02-054.js | 15 - .../11/11.05/11.05.02/11.05.02-055.js | 15 - .../11/11.05/11.05.02/11.05.02-056.js | 15 - .../11/11.05/11.05.02/11.05.02-057.js | 15 - .../11/11.05/11.05.02/11.05.02-058.js | 15 - .../11/11.05/11.05.02/11.05.02-059.js | 15 - .../11/11.05/11.05.02/11.05.02-060.js | 15 - .../11/11.05/11.05.02/11.05.02-061.js | 15 - .../11/11.05/11.05.02/11.05.02-062.js | 15 - .../11/11.05/11.05.02/11.05.02-063.js | 15 - .../11/11.05/11.05.02/11.05.02-064.js | 15 - .../11/11.05/11.05.02/11.05.02-065.js | 15 - .../11/11.05/11.05.02/11.05.02-066.js | 15 - .../11/11.05/11.05.02/11.05.02-067.js | 15 - .../11/11.05/11.05.02/11.05.02-068.js | 15 - .../11/11.05/11.05.02/11.05.02-069.js | 15 - .../11/11.05/11.05.02/11.05.02-070.js | 15 - .../11/11.05/11.05.02/11.05.02-071.js | 15 - .../11/11.05/11.05.02/11.05.02-072.js | 15 - .../11/11.05/11.05.02/11.05.02-073.js | 15 - .../11/11.05/11.05.02/11.05.02-074.js | 15 - .../11/11.05/11.05.02/11.05.02-075.js | 15 - .../11/11.05/11.05.02/11.05.02-076.js | 15 - .../11/11.05/11.05.02/11.05.02-077.js | 15 - .../11/11.05/11.05.02/11.05.02-078.js | 15 - .../11/11.05/11.05.02/11.05.02-079.js | 15 - .../11/11.05/11.05.02/11.05.02-080.js | 15 - .../11/11.05/11.05.02/11.05.02-081.js | 15 - .../11/11.05/11.05.02/11.05.02-082.js | 15 - .../11/11.05/11.05.02/11.05.02-083.js | 15 - .../11/11.05/11.05.02/11.05.02-084.js | 15 - .../11/11.05/11.05.02/11.05.02-085.js | 15 - .../11/11.05/11.05.02/11.05.02-086.js | 15 - .../11/11.05/11.05.02/11.05.02-087.js | 15 - .../11/11.05/11.05.02/11.05.02-088.js | 15 - .../11/11.05/11.05.02/11.05.02-089.js | 15 - .../11/11.05/11.05.02/11.05.02-090.js | 15 - .../11/11.05/11.05.03/11.05.03-001.js | 15 - .../11/11.05/11.05.03/11.05.03-002.js | 15 - .../11/11.05/11.05.03/11.05.03-003.js | 15 - .../11/11.05/11.05.03/11.05.03-004.js | 15 - .../11/11.05/11.05.03/11.05.03-005.js | 15 - .../11/11.05/11.05.03/11.05.03-006.js | 15 - .../11/11.05/11.05.03/11.05.03-007.js | 15 - .../11/11.05/11.05.03/11.05.03-008.js | 15 - .../11/11.05/11.05.03/11.05.03-009.js | 15 - .../11/11.05/11.05.03/11.05.03-010.js | 15 - .../11/11.05/11.05.03/11.05.03-011.js | 15 - .../11/11.05/11.05.03/11.05.03-012.js | 15 - .../11/11.05/11.05.03/11.05.03-013.js | 15 - .../11/11.05/11.05.03/11.05.03-014.js | 15 - .../11/11.05/11.05.03/11.05.03-015.js | 15 - .../11/11.05/11.05.03/11.05.03-016.js | 17 - .../11/11.05/11.05.03/11.05.03-017.js | 17 - .../11/11.05/11.05.03/11.05.03-018.js | 17 - .../11/11.05/11.05.03/11.05.03-019.js | 17 - .../11/11.05/11.05.03/11.05.03-020.js | 17 - .../11/11.05/11.05.03/11.05.03-021.js | 17 - .../11/11.05/11.05.03/11.05.03-022.js | 17 - .../11/11.05/11.05.03/11.05.03-023.js | 17 - .../11/11.05/11.05.03/11.05.03-024.js | 25 - .../11/11.05/11.05.03/11.05.03-025.js | 25 - .../11/11.05/11.05.03/11.05.03-026.js | 15 - .../11/11.05/11.05.03/11.05.03-027.js | 15 - .../11/11.05/11.05.03/11.05.03-028.js | 15 - .../11/11.05/11.05.03/11.05.03-029.js | 17 - .../11/11.05/11.05.03/11.05.03-030.js | 17 - .../11/11.06/11.06.01/11.06.01-001.js | 17 - .../11/11.06/11.06.01/11.06.01-002.js | 17 - .../11/11.06/11.06.01/11.06.01-003.js | 17 - .../11/11.06/11.06.01/11.06.01-004.js | 17 - .../11/11.06/11.06.01/11.06.01-005.js | 16 - .../11/11.06/11.06.01/11.06.01-006.js | 16 - .../11/11.06/11.06.01/11.06.01-007.js | 15 - .../11/11.06/11.06.01/11.06.01-008.js | 19 - .../11/11.06/11.06.01/11.06.01-009.js | 15 - .../11/11.06/11.06.01/11.06.01-010.js | 15 - .../11/11.06/11.06.01/11.06.01-011.js | 23 - .../11/11.06/11.06.01/11.06.01-012.js | 23 - .../11/11.06/11.06.01/11.06.01-013.js | 23 - .../11/11.06/11.06.01/11.06.01-014.js | 23 - .../11/11.06/11.06.01/11.06.01-015.js | 33 - .../11/11.06/11.06.01/11.06.01-016.js | 19 - .../11/11.06/11.06.01/11.06.01-017.js | 19 - .../11/11.06/11.06.01/11.06.01-018.js | 19 - .../11/11.06/11.06.02/11.06.02-001.js | 17 - .../11/11.06/11.06.02/11.06.02-002.js | 17 - .../11/11.06/11.06.02/11.06.02-003.js | 17 - .../11/11.06/11.06.02/11.06.02-004.js | 17 - .../11/11.06/11.06.02/11.06.02-005.js | 16 - .../11/11.06/11.06.02/11.06.02-006.js | 15 - .../11/11.06/11.06.02/11.06.02-007.js | 19 - .../11/11.06/11.06.02/11.06.02-008.js | 23 - .../11/11.06/11.06.02/11.06.02-009.js | 16 - .../11/11.06/11.06.02/11.06.02-010.js | 15 - .../11/11.06/11.06.02/11.06.02-011.js | 15 - .../11/11.06/11.06.02/11.06.02-012.js | 15 - .../11/11.06/11.06.02/11.06.02-013.js | 15 - .../11/11.06/11.06.02/11.06.02-014.js | 15 - .../11/11.06/11.06.02/11.06.02-015.js | 15 - .../11/11.06/11.06.02/11.06.02-016.js | 15 - .../11/11.06/11.06.02/11.06.02-017.js | 15 - .../11/11.06/11.06.03/11.06.03-001.js | 17 - .../11/11.06/11.06.03/11.06.03-002.js | 16 - .../11/11.06/11.06.03/11.06.03-003.js | 16 - .../11/11.06/11.06.03/11.06.03-004.js | 15 - .../11/11.06/11.06.03/11.06.03-005.js | 15 - .../11/11.06/11.06.03/11.06.03-006.js | 15 - .../11/11.06/11.06.03/11.06.03-007.js | 15 - .../11/11.06/11.06.03/11.06.03-008.js | 15 - .../11/11.06/11.06.03/11.06.03-009.js | 15 - .../11/11.06/11.06.03/11.06.03-010.js | 16 - .../11/11.06/11.06.03/11.06.03-011.js | 15 - .../11/11.06/11.06.03/11.06.03-012.js | 15 - .../11/11.06/11.06.03/11.06.03-013.js | 15 - .../11/11.06/11.06.03/11.06.03-014.js | 15 - .../11/11.06/11.06.03/11.06.03-015.js | 15 - .../11/11.06/11.06.03/11.06.03-016.js | 17 - .../11/11.06/11.06.03/11.06.03-017.js | 15 - .../11/11.06/11.06.03/11.06.03-018.js | 16 - .../11/11.06/11.06.03/11.06.03-019.js | 15 - .../11/11.06/11.06.03/11.06.03-020.js | 15 - .../11/11.06/11.06.03/11.06.03-021.js | 15 - .../11/11.06/11.06.03/11.06.03-022.js | 15 - .../11/11.06/11.06.03/11.06.03-023.js | 15 - .../11/11.06/11.06.03/11.06.03-024.js | 15 - .../11/11.06/11.06.03/11.06.03-025.js | 15 - .../11/11.07/11.07.01/11.07.01-001.js | 17 - .../11/11.07/11.07.01/11.07.01-003.js | 17 - .../11/11.07/11.07.01/11.07.01-004.js | 17 - .../11/11.07/11.07.01/11.07.01-005.js | 17 - .../11/11.07/11.07.01/11.07.01-006.js | 17 - .../11/11.07/11.07.01/11.07.01-007.js | 17 - .../11/11.07/11.07.01/11.07.01-008.js | 17 - .../11/11.07/11.07.01/11.07.01-009.js | 17 - .../11/11.07/11.07.02/11.07.02-001.js | 17 - .../11/11.07/11.07.02/11.07.02-002.js | 17 - .../11/11.07/11.07.02/11.07.02-003.js | 17 - .../11/11.07/11.07.02/11.07.02-004.js | 17 - .../11/11.07/11.07.02/11.07.02-005.js | 17 - .../11/11.07/11.07.02/11.07.02-006.js | 17 - .../11/11.07/11.07.02/11.07.02-007.js | 17 - .../11/11.07/11.07.02/11.07.02-008.js | 17 - .../11/11.07/11.07.02/11.07.02-009.js | 16 - .../11/11.07/11.07.03/11.07.03-001.js | 17 - .../11/11.07/11.07.03/11.07.03-002.js | 17 - .../11/11.07/11.07.03/11.07.03-003.js | 17 - .../11/11.07/11.07.03/11.07.03-004.js | 17 - .../11/11.07/11.07.03/11.07.03-005.js | 17 - .../11/11.07/11.07.03/11.07.03-006.js | 17 - .../11/11.07/11.07.03/11.07.03-007.js | 17 - .../11/11.08/11.08.01/11.08.01-001.js | 17 - .../11/11.08/11.08.01/11.08.01-002.js | 17 - .../11/11.08/11.08.01/11.08.01-003.js | 17 - .../11/11.08/11.08.01/11.08.01-004.js | 17 - .../11/11.08/11.08.01/11.08.01-005.js | 17 - .../11/11.08/11.08.01/11.08.01-006.js | 17 - .../11/11.08/11.08.02/11.08.02-001.js | 17 - .../11/11.08/11.08.02/11.08.02-002.js | 17 - .../11/11.08/11.08.02/11.08.02-003.js | 17 - .../11/11.08/11.08.02/11.08.02-004.js | 17 - .../11/11.08/11.08.02/11.08.02-005.js | 17 - .../11/11.08/11.08.02/11.08.02-006.js | 17 - .../11/11.08/11.08.03/11.08.03-001.js | 17 - .../11/11.08/11.08.03/11.08.03-002.js | 17 - .../11/11.08/11.08.03/11.08.03-003.js | 17 - .../11/11.08/11.08.03/11.08.03-004.js | 17 - .../11/11.08/11.08.03/11.08.03-005.js | 17 - .../11/11.08/11.08.03/11.08.03-006.js | 17 - .../11/11.08/11.08.03/11.08.03-007.js | 17 - .../11/11.08/11.08.03/11.08.03-008.js | 17 - .../11/11.08/11.08.03/11.08.03-009.js | 17 - .../11/11.08/11.08.03/11.08.03-010.js | 18 - .../11/11.08/11.08.03/11.08.03-011.js | 17 - .../11/11.08/11.08.04/11.08.04-001.js | 17 - .../11/11.08/11.08.04/11.08.04-002.js | 17 - .../11/11.08/11.08.04/11.08.04-003.js | 17 - .../11/11.08/11.08.04/11.08.04-004.js | 17 - .../11/11.08/11.08.04/11.08.04-005.js | 17 - .../11/11.08/11.08.04/11.08.04-006.js | 17 - .../11/11.08/11.08.04/11.08.04-007.js | 17 - .../11/11.08/11.08.04/11.08.04-008.js | 17 - .../11/11.08/11.08.04/11.08.04-009.js | 17 - .../11/11.08/11.08.06/11.08.06-001.js | 17 - .../11/11.08/11.08.06/11.08.06-002.js | 17 - .../11/11.08/11.08.06/11.08.06-003.js | 17 - .../11/11.08/11.08.06/11.08.06-004.js | 17 - .../11/11.08/11.08.06/11.08.06-005.js | 17 - .../11/11.08/11.08.06/11.08.06-006.js | 19 - .../11/11.08/11.08.06/11.08.06-007.js | 17 - .../11/11.08/11.08.06/11.08.06-008.js | 17 - .../11/11.08/11.08.07/11.08.07-001.js | 17 - .../11/11.08/11.08.07/11.08.07-002.js | 17 - .../11/11.08/11.08.07/11.08.07-003.js | 17 - .../11/11.08/11.08.07/11.08.07-004.js | 18 - .../11/11.08/11.08.07/11.08.07-005.js | 17 - .../11/11.08/11.08.07/11.08.07-007.js | 17 - .../11/11.08/11.08.07/11.08.07-008.js | 17 - .../11/11.08/11.08.07/11.08.07-009.js | 17 - .../11/11.08/11.08.07/11.08.07-010.js | 16 - .../11/11.08/11.08.07/11.08.07-011.js | 17 - .../11/11.08/11.08.07/11.08.07-012.js | 16 - .../11/11.08/11.08.07/11.08.07-013.js | 17 - .../11/11.08/11.08.07/11.08.07-014.js | 16 - .../11/11.09/11.09.01/11.09.01-001.js | 16 - .../11/11.09/11.09.01/11.09.01-002.js | 16 - .../11/11.09/11.09.01/11.09.01-003.js | 16 - .../11/11.09/11.09.01/11.09.01-004.js | 16 - .../11/11.09/11.09.01/11.09.01-005.js | 16 - .../11/11.09/11.09.01/11.09.01-006.js | 16 - .../11/11.09/11.09.01/11.09.01-007.js | 16 - .../11/11.09/11.09.01/11.09.01-008.js | 16 - .../11/11.09/11.09.01/11.09.01-009.js | 16 - .../11/11.09/11.09.01/11.09.01-010.js | 16 - .../11/11.09/11.09.01/11.09.01-011.js | 16 - .../11/11.09/11.09.01/11.09.01-012.js | 16 - .../11/11.09/11.09.01/11.09.01-013.js | 16 - .../11/11.09/11.09.01/11.09.01-014.js | 16 - .../11/11.09/11.09.01/11.09.01-015.js | 16 - .../11/11.09/11.09.01/11.09.01-016.js | 16 - .../11/11.09/11.09.01/11.09.01-017.js | 16 - .../11/11.09/11.09.01/11.09.01-018.js | 16 - .../11/11.09/11.09.01/11.09.01-019.js | 16 - .../11/11.09/11.09.01/11.09.01-020.js | 16 - .../11/11.09/11.09.01/11.09.01-021.js | 16 - .../11/11.09/11.09.01/11.09.01-022.js | 16 - .../11/11.09/11.09.01/11.09.01-023.js | 16 - .../11/11.09/11.09.01/11.09.01-024.js | 16 - .../11/11.09/11.09.01/11.09.01-025.js | 16 - .../11/11.09/11.09.01/11.09.01-026.js | 16 - .../11/11.09/11.09.01/11.09.01-027.js | 16 - .../11/11.09/11.09.01/11.09.01-028.js | 16 - .../11/11.09/11.09.01/11.09.01-029.js | 16 - .../11/11.09/11.09.01/11.09.01-030.js | 17 - .../11/11.09/11.09.01/11.09.01-031.js | 18 - .../11/11.09/11.09.01/11.09.01-032.js | 17 - .../11/11.09/11.09.01/11.09.01-033.js | 17 - .../11/11.09/11.09.01/11.09.01-034.js | 17 - .../11/11.09/11.09.01/11.09.01-035.js | 17 - .../11/11.09/11.09.01/11.09.01-036.js | 17 - .../11/11.09/11.09.01/11.09.01-037.js | 17 - .../11/11.09/11.09.01/11.09.01-038.js | 16 - .../11/11.09/11.09.02/11.09.02-001.js | 16 - .../11/11.09/11.09.02/11.09.02-002.js | 16 - .../11/11.09/11.09.02/11.09.02-003.js | 16 - .../11/11.09/11.09.02/11.09.02-004.js | 16 - .../11/11.09/11.09.02/11.09.02-005.js | 16 - .../11/11.09/11.09.02/11.09.02-006.js | 16 - .../11/11.09/11.09.02/11.09.02-007.js | 16 - .../11/11.09/11.09.02/11.09.02-008.js | 16 - .../11/11.09/11.09.02/11.09.02-009.js | 16 - .../11/11.09/11.09.02/11.09.02-010.js | 16 - .../11/11.09/11.09.02/11.09.02-011.js | 16 - .../11/11.09/11.09.02/11.09.02-012.js | 16 - .../11/11.09/11.09.02/11.09.02-013.js | 16 - .../11/11.09/11.09.02/11.09.02-014.js | 16 - .../11/11.09/11.09.02/11.09.02-015.js | 16 - .../11/11.09/11.09.02/11.09.02-016.js | 16 - .../11/11.09/11.09.02/11.09.02-017.js | 16 - .../11/11.09/11.09.02/11.09.02-018.js | 16 - .../11/11.09/11.09.02/11.09.02-019.js | 16 - .../11/11.09/11.09.02/11.09.02-020.js | 16 - .../11/11.09/11.09.02/11.09.02-021.js | 16 - .../11/11.09/11.09.02/11.09.02-022.js | 16 - .../11/11.09/11.09.02/11.09.02-023.js | 16 - .../11/11.09/11.09.02/11.09.02-024.js | 16 - .../11/11.09/11.09.02/11.09.02-025.js | 16 - .../11/11.09/11.09.02/11.09.02-026.js | 16 - .../11/11.09/11.09.02/11.09.02-027.js | 16 - .../11/11.09/11.09.02/11.09.02-028.js | 16 - .../11/11.09/11.09.02/11.09.02-029.js | 16 - .../11/11.09/11.09.02/11.09.02-030.js | 17 - .../11/11.09/11.09.02/11.09.02-031.js | 18 - .../11/11.09/11.09.02/11.09.02-032.js | 17 - .../11/11.09/11.09.02/11.09.02-033.js | 17 - .../11/11.09/11.09.02/11.09.02-034.js | 17 - .../11/11.09/11.09.02/11.09.02-035.js | 17 - .../11/11.09/11.09.02/11.09.02-036.js | 17 - .../11/11.09/11.09.02/11.09.02-037.js | 17 - .../11/11.09/11.09.02/11.09.02-038.js | 16 - .../11/11.09/11.09.04/11.09.04-001.js | 16 - .../11/11.09/11.09.04/11.09.04-002.js | 16 - .../11/11.09/11.09.04/11.09.04-003.js | 16 - .../11/11.09/11.09.04/11.09.04-004.js | 16 - .../11/11.09/11.09.04/11.09.04-005.js | 16 - .../11/11.09/11.09.04/11.09.04-006.js | 16 - .../11/11.09/11.09.04/11.09.04-007.js | 16 - .../11/11.09/11.09.04/11.09.04-008.js | 16 - .../11/11.09/11.09.04/11.09.04-009.js | 16 - .../11/11.09/11.09.04/11.09.04-010.js | 17 - .../11/11.09/11.09.04/11.09.04-011.js | 16 - .../11/11.09/11.09.04/11.09.04-012.js | 16 - .../11/11.09/11.09.04/11.09.04-013.js | 16 - .../11/11.09/11.09.04/11.09.04-014.js | 16 - .../11/11.09/11.09.04/11.09.04-015.js | 16 - .../11/11.09/11.09.04/11.09.04-016.js | 16 - .../11/11.09/11.09.04/11.09.04-017.js | 16 - .../11/11.09/11.09.04/11.09.04-018.js | 16 - .../11/11.09/11.09.04/11.09.04-019.js | 16 - .../11/11.09/11.09.04/11.09.04-020.js | 16 - .../11/11.09/11.09.04/11.09.04-021.js | 16 - .../11/11.09/11.09.04/11.09.04-022.js | 16 - .../11/11.09/11.09.04/11.09.04-023.js | 16 - .../11/11.09/11.09.04/11.09.04-024.js | 17 - .../11/11.09/11.09.04/11.09.04-025.js | 18 - .../11/11.09/11.09.05/11.09.05-001.js | 16 - .../11/11.09/11.09.05/11.09.05-002.js | 16 - .../11/11.09/11.09.05/11.09.05-003.js | 16 - .../11/11.09/11.09.05/11.09.05-004.js | 16 - .../11/11.09/11.09.05/11.09.05-005.js | 16 - .../11/11.09/11.09.05/11.09.05-006.js | 16 - .../11/11.09/11.09.05/11.09.05-007.js | 16 - .../11/11.09/11.09.05/11.09.05-008.js | 16 - .../11/11.09/11.09.05/11.09.05-009.js | 16 - .../11/11.09/11.09.05/11.09.05-010.js | 16 - .../11/11.09/11.09.05/11.09.05-011.js | 16 - .../11/11.09/11.09.05/11.09.05-012.js | 16 - .../11/11.09/11.09.05/11.09.05-013.js | 16 - .../11/11.09/11.09.05/11.09.05-014.js | 16 - .../11/11.09/11.09.05/11.09.05-015.js | 16 - .../11/11.09/11.09.05/11.09.05-016.js | 16 - .../11/11.09/11.09.05/11.09.05-017.js | 16 - .../11/11.09/11.09.05/11.09.05-018.js | 16 - .../11/11.09/11.09.05/11.09.05-019.js | 16 - .../11/11.09/11.09.05/11.09.05-020.js | 16 - .../11/11.09/11.09.05/11.09.05-021.js | 16 - .../11/11.09/11.09.05/11.09.05-022.js | 16 - .../11/11.09/11.09.05/11.09.05-023.js | 16 - .../11/11.09/11.09.05/11.09.05-024.js | 17 - .../11/11.09/11.09.05/11.09.05-025.js | 17 - tests/jerry-test-suite/11/11.10/11.10-001.js | 17 - tests/jerry-test-suite/11/11.10/11.10-002.js | 18 - tests/jerry-test-suite/11/11.10/11.10-003.js | 18 - tests/jerry-test-suite/11/11.10/11.10-004.js | 18 - tests/jerry-test-suite/11/11.10/11.10-005.js | 18 - tests/jerry-test-suite/11/11.10/11.10-006.js | 17 - tests/jerry-test-suite/11/11.10/11.10-007.js | 18 - tests/jerry-test-suite/11/11.10/11.10-008.js | 18 - tests/jerry-test-suite/11/11.10/11.10-009.js | 18 - tests/jerry-test-suite/11/11.10/11.10-010.js | 18 - tests/jerry-test-suite/11/11.10/11.10-011.js | 17 - tests/jerry-test-suite/11/11.10/11.10-012.js | 18 - tests/jerry-test-suite/11/11.10/11.10-013.js | 18 - tests/jerry-test-suite/11/11.10/11.10-014.js | 18 - tests/jerry-test-suite/11/11.10/11.10-015.js | 18 - tests/jerry-test-suite/11/11.10/11.10-016.js | 17 - tests/jerry-test-suite/11/11.10/11.10-017.js | 17 - tests/jerry-test-suite/11/11.10/11.10-018.js | 17 - tests/jerry-test-suite/11/11.11/11.11-001.js | 17 - tests/jerry-test-suite/11/11.11/11.11-002.js | 17 - tests/jerry-test-suite/11/11.11/11.11-003.js | 17 - tests/jerry-test-suite/11/11.11/11.11-004.js | 17 - tests/jerry-test-suite/11/11.11/11.11-005.js | 17 - tests/jerry-test-suite/11/11.11/11.11-006.js | 17 - tests/jerry-test-suite/11/11.11/11.11-007.js | 17 - tests/jerry-test-suite/11/11.11/11.11-008.js | 17 - tests/jerry-test-suite/11/11.11/11.11-009.js | 17 - tests/jerry-test-suite/11/11.11/11.11-010.js | 17 - tests/jerry-test-suite/11/11.11/11.11-011.js | 17 - tests/jerry-test-suite/11/11.11/11.11-012.js | 17 - tests/jerry-test-suite/11/11.11/11.11-013.js | 17 - tests/jerry-test-suite/11/11.11/11.11-014.js | 17 - tests/jerry-test-suite/11/11.11/11.11-015.js | 17 - tests/jerry-test-suite/11/11.11/11.11-016.js | 17 - tests/jerry-test-suite/11/11.11/11.11-017.js | 17 - tests/jerry-test-suite/11/11.11/11.11-018.js | 17 - tests/jerry-test-suite/11/11.11/11.11-019.js | 17 - tests/jerry-test-suite/11/11.11/11.11-020.js | 18 - tests/jerry-test-suite/11/11.11/11.11-021.js | 17 - tests/jerry-test-suite/11/11.11/11.11-022.js | 17 - tests/jerry-test-suite/11/11.11/11.11-023.js | 17 - tests/jerry-test-suite/11/11.11/11.11-024.js | 17 - tests/jerry-test-suite/11/11.11/11.11-025.js | 17 - tests/jerry-test-suite/11/11.11/11.11-026.js | 17 - tests/jerry-test-suite/11/11.11/11.11-027.js | 17 - tests/jerry-test-suite/11/11.12/11.12-001.js | 20 - tests/jerry-test-suite/11/11.12/11.12-002.js | 23 - tests/jerry-test-suite/11/11.12/11.12-003.js | 23 - tests/jerry-test-suite/11/11.12/11.12-004.js | 24 - tests/jerry-test-suite/11/11.12/11.12-005.js | 24 - tests/jerry-test-suite/11/11.12/11.12-008.js | 24 - tests/jerry-test-suite/11/11.12/11.12-012.js | 24 - .../11/11.13/11.13.01/11.13.01-001.js | 19 - .../11/11.13/11.13.02/11.13.02-001.js | 18 - .../11/11.13/11.13.02/11.13.02-002.js | 18 - .../11/11.13/11.13.02/11.13.02-003.js | 18 - .../11/11.13/11.13.02/11.13.02-004.js | 18 - .../11/11.13/11.13.02/11.13.02-005.js | 18 - .../11/11.13/11.13.02/11.13.02-006.js | 18 - .../11/11.13/11.13.02/11.13.02-007.js | 18 - .../11/11.13/11.13.02/11.13.02-008.js | 18 - .../11/11.13/11.13.02/11.13.02-009.js | 18 - .../11/11.13/11.13.02/11.13.02-010.js | 18 - .../11/11.13/11.13.02/11.13.02-011.js | 18 - .../11/11.13/11.13.02/11.13.02-012.js | 18 - .../11/11.13/11.13.02/11.13.02-013.js | 18 - .../11/11.13/11.13.02/11.13.02-014.js | 18 - .../11/11.13/11.13.02/11.13.02-039.js | 18 - .../11/11.13/11.13.02/11.13.02-040.js | 25 - .../11/11.13/11.13.02/11.13.02-041.js | 25 - .../11/11.13/11.13.02/11.13.02-042.js | 25 - .../11/11.13/11.13.02/11.13.02-043.js | 25 - .../11/11.13/11.13.02/11.13.02-044.js | 25 - .../11/11.13/11.13.02/11.13.02-045.js | 25 - .../11/11.13/11.13.02/11.13.02-046.js | 25 - .../11/11.13/11.13.02/11.13.02-047.js | 25 - .../11/11.13/11.13.02/11.13.02-048.js | 25 - .../11/11.13/11.13.02/11.13.02-049.js | 25 - .../11/11.13/11.13.02/11.13.02-050.js | 25 - .../11/11.13/11.13.02/11.13.02-051.js | 25 - tests/jerry-test-suite/11/11.14/11.14-001.js | 17 - tests/jerry-test-suite/11/11.14/11.14-002.js | 19 - tests/jerry-test-suite/12/12.01/12.01-001.js | 16 - tests/jerry-test-suite/12/12.01/12.01-002.js | 23 - tests/jerry-test-suite/12/12.01/12.01-003.js | 15 - tests/jerry-test-suite/12/12.01/12.01-004.js | 21 - tests/jerry-test-suite/12/12.01/12.01-005.js | 27 - tests/jerry-test-suite/12/12.02/12.02-001.js | 16 - tests/jerry-test-suite/12/12.02/12.02-002.js | 16 - tests/jerry-test-suite/12/12.02/12.02-003.js | 16 - tests/jerry-test-suite/12/12.02/12.02-004.js | 17 - tests/jerry-test-suite/12/12.02/12.02-005.js | 17 - tests/jerry-test-suite/12/12.02/12.02-006.js | 17 - tests/jerry-test-suite/12/12.02/12.02-007.js | 17 - tests/jerry-test-suite/12/12.02/12.02-008.js | 17 - tests/jerry-test-suite/12/12.02/12.02-009.js | 21 - tests/jerry-test-suite/12/12.02/12.02-010.js | 17 - tests/jerry-test-suite/12/12.02/12.02-011.js | 17 - tests/jerry-test-suite/12/12.02/12.02-012.js | 20 - tests/jerry-test-suite/12/12.02/12.02-013.js | 20 - tests/jerry-test-suite/12/12.02/12.02-014.js | 18 - tests/jerry-test-suite/12/12.02/12.02-015.js | 17 - tests/jerry-test-suite/12/12.02/12.02-016.js | 18 - tests/jerry-test-suite/12/12.02/12.02-018.js | 17 - tests/jerry-test-suite/12/12.02/12.02-019.js | 18 - tests/jerry-test-suite/12/12.02/12.02-020.js | 17 - tests/jerry-test-suite/12/12.02/12.02-021.js | 17 - tests/jerry-test-suite/12/12.02/12.02-022.js | 18 - .../12/12.02/12.02.01/12.02.01-001.js | 16 - .../12/12.02/12.02.01/12.02.01-002.js | 17 - tests/jerry-test-suite/12/12.03/12.03-001.js | 21 - tests/jerry-test-suite/12/12.03/12.03-002.js | 21 - tests/jerry-test-suite/12/12.03/12.03-003.js | 18 - tests/jerry-test-suite/12/12.04/12.04-001.js | 16 - tests/jerry-test-suite/12/12.04/12.04-002.js | 16 - tests/jerry-test-suite/12/12.04/12.04-003.js | 16 - tests/jerry-test-suite/12/12.04/12.04-004.js | 17 - tests/jerry-test-suite/12/12.05/12.05-001.js | 23 - tests/jerry-test-suite/12/12.05/12.05-002.js | 22 - tests/jerry-test-suite/12/12.05/12.05-003.js | 25 - tests/jerry-test-suite/12/12.05/12.05-004.js | 24 - tests/jerry-test-suite/12/12.05/12.05-005.js | 20 - tests/jerry-test-suite/12/12.05/12.05-006.js | 16 - tests/jerry-test-suite/12/12.05/12.05-007.js | 28 - tests/jerry-test-suite/12/12.05/12.05-008.js | 27 - .../12/12.06/12.06.01/12.06.01-001.js | 20 - .../12/12.06/12.06.01/12.06.01-002.js | 22 - .../12/12.06/12.06.01/12.06.01-003.js | 24 - .../12/12.06/12.06.01/12.06.01-004.js | 21 - .../12/12.06/12.06.01/12.06.01-005.js | 21 - .../12/12.06/12.06.01/12.06.01-006.js | 22 - .../12/12.06/12.06.01/12.06.01-007.js | 22 - .../12/12.06/12.06.01/12.06.01-008.js | 22 - .../12/12.06/12.06.01/12.06.01-009.js | 25 - .../12/12.06/12.06.01/12.06.01-010.js | 32 - .../12/12.06/12.06.02/12.06.02-001.js | 19 - .../12/12.06/12.06.02/12.06.02-002.js | 21 - .../12/12.06/12.06.02/12.06.02-003.js | 22 - .../12/12.06/12.06.02/12.06.02-004.js | 20 - .../12/12.06/12.06.02/12.06.02-005.js | 23 - .../12/12.06/12.06.02/12.06.02-006.js | 23 - .../12/12.06/12.06.02/12.06.02-007.js | 28 - .../12/12.06/12.06.02/12.06.02-008.js | 30 - .../12/12.06/12.06.03/12.06.03-001.js | 20 - .../12/12.06/12.06.03/12.06.03-002.js | 21 - .../12/12.06/12.06.03/12.06.03-003.js | 21 - .../12/12.06/12.06.03/12.06.03-004.js | 20 - .../12/12.06/12.06.03/12.06.03-005.js | 21 - .../12/12.06/12.06.03/12.06.03-006.js | 24 - .../12/12.06/12.06.03/12.06.03-007.js | 21 - .../12/12.06/12.06.03/12.06.03-008.js | 20 - .../12/12.06/12.06.03/12.06.03-009.js | 22 - .../12/12.06/12.06.03/12.06.03-010.js | 27 - .../12/12.06/12.06.03/12.06.03-011.js | 30 - .../12/12.06/12.06.04/12.06.04-001.js | 22 - .../12/12.06/12.06.04/12.06.04-002.js | 25 - .../12/12.06/12.06.04/12.06.04-003.js | 20 - .../12/12.06/12.06.04/12.06.04-004.js | 20 - .../12/12.06/12.06.04/12.06.04-005.js | 31 - .../12/12.06/12.06.04/12.06.04-006.js | 26 - .../12/12.06/12.06.04/12.06.04-007.js | 32 - tests/jerry-test-suite/12/12.07/12.07-001.js | 26 - tests/jerry-test-suite/12/12.07/12.07-002.js | 25 - tests/jerry-test-suite/12/12.07/12.07-003.js | 38 - tests/jerry-test-suite/12/12.07/12.07-004.js | 25 - tests/jerry-test-suite/12/12.07/12.07-005.js | 28 - tests/jerry-test-suite/12/12.07/12.07-006.js | 30 - tests/jerry-test-suite/12/12.07/12.07-007.js | 28 - tests/jerry-test-suite/12/12.07/12.07-008.js | 33 - tests/jerry-test-suite/12/12.07/12.07-009.js | 28 - tests/jerry-test-suite/12/12.07/12.07-010.js | 32 - tests/jerry-test-suite/12/12.07/12.07-011.js | 28 - tests/jerry-test-suite/12/12.07/12.07-012.js | 34 - tests/jerry-test-suite/12/12.07/12.07-013.js | 29 - tests/jerry-test-suite/12/12.07/12.07-014.js | 35 - tests/jerry-test-suite/12/12.07/12.07-015.js | 26 - tests/jerry-test-suite/12/12.07/12.07-016.js | 36 - tests/jerry-test-suite/12/12.08/12.08-001.js | 47 - tests/jerry-test-suite/12/12.08/12.08-002.js | 45 - tests/jerry-test-suite/12/12.08/12.08-003.js | 26 - tests/jerry-test-suite/12/12.08/12.08-004.js | 30 - tests/jerry-test-suite/12/12.08/12.08-005.js | 28 - tests/jerry-test-suite/12/12.08/12.08-006.js | 30 - tests/jerry-test-suite/12/12.08/12.08-007.js | 27 - tests/jerry-test-suite/12/12.08/12.08-008.js | 33 - tests/jerry-test-suite/12/12.08/12.08-009.js | 29 - tests/jerry-test-suite/12/12.08/12.08-010.js | 32 - tests/jerry-test-suite/12/12.08/12.08-011.js | 27 - tests/jerry-test-suite/12/12.08/12.08-012.js | 34 - tests/jerry-test-suite/12/12.08/12.08-013.js | 29 - tests/jerry-test-suite/12/12.08/12.08-014.js | 35 - tests/jerry-test-suite/12/12.08/12.08-015.js | 26 - tests/jerry-test-suite/12/12.08/12.08-016.js | 36 - tests/jerry-test-suite/12/12.08/12.08-017.js | 25 - tests/jerry-test-suite/12/12.08/12.08-018.js | 45 - tests/jerry-test-suite/12/12.09/12.09-001.js | 28 - tests/jerry-test-suite/12/12.09/12.09-002.js | 22 - tests/jerry-test-suite/12/12.09/12.09-003.js | 22 - tests/jerry-test-suite/12/12.09/12.09-004.js | 24 - tests/jerry-test-suite/12/12.09/12.09-005.js | 27 - tests/jerry-test-suite/12/12.09/12.09-006.js | 27 - tests/jerry-test-suite/12/12.10/12.10-001.js | 21 - tests/jerry-test-suite/12/12.10/12.10-002.js | 19 - tests/jerry-test-suite/12/12.10/12.10-003.js | 19 - tests/jerry-test-suite/12/12.10/12.10-004.js | 30 - tests/jerry-test-suite/12/12.10/12.10-005.js | 20 - tests/jerry-test-suite/12/12.10/12.10-006.js | 21 - tests/jerry-test-suite/12/12.10/12.10-007.js | 24 - tests/jerry-test-suite/12/12.11/12.11-001.js | 22 - tests/jerry-test-suite/12/12.11/12.11-002.js | 32 - tests/jerry-test-suite/12/12.11/12.11-003.js | 22 - tests/jerry-test-suite/12/12.11/12.11-004.js | 28 - tests/jerry-test-suite/12/12.11/12.11-005.js | 16 - tests/jerry-test-suite/12/12.11/12.11-006.js | 25 - tests/jerry-test-suite/12/12.11/12.11-007.js | 22 - tests/jerry-test-suite/12/12.12/12.12-001.js | 18 - tests/jerry-test-suite/12/12.12/12.12-002.js | 22 - tests/jerry-test-suite/12/12.12/12.12-003.js | 23 - tests/jerry-test-suite/12/12.12/12.12-004.js | 22 - tests/jerry-test-suite/12/12.12/12.12-005.js | 19 - tests/jerry-test-suite/12/12.12/12.12-006.js | 22 - tests/jerry-test-suite/12/12.12/12.12-007.js | 26 - tests/jerry-test-suite/12/12.12/12.12-008.js | 26 - tests/jerry-test-suite/12/12.12/12.12-009.js | 26 - tests/jerry-test-suite/12/12.12/12.12-010.js | 26 - tests/jerry-test-suite/12/12.13/12.13-001.js | 27 - tests/jerry-test-suite/12/12.13/12.13-002.js | 27 - tests/jerry-test-suite/12/12.13/12.13-003.js | 38 - tests/jerry-test-suite/12/12.14/12.14-001.js | 23 - tests/jerry-test-suite/12/12.14/12.14-002.js | 26 - tests/jerry-test-suite/12/12.14/12.14-003.js | 26 - tests/jerry-test-suite/12/12.14/12.14-004.js | 28 - tests/jerry-test-suite/12/12.14/12.14-005.js | 27 - tests/jerry-test-suite/12/12.14/12.14-006.js | 26 - tests/jerry-test-suite/13/13-001.js | 22 - tests/jerry-test-suite/13/13-002.js | 19 - tests/jerry-test-suite/13/13-003.js | 17 - tests/jerry-test-suite/13/13-004.js | 18 - tests/jerry-test-suite/13/13-005.js | 22 - tests/jerry-test-suite/13/13-006.js | 18 - tests/jerry-test-suite/13/13-007.js | 19 - tests/jerry-test-suite/13/13-008.js | 19 - tests/jerry-test-suite/13/13-009.js | 25 - tests/jerry-test-suite/13/13-010.js | 21 - tests/jerry-test-suite/13/13-011.js | 19 - tests/jerry-test-suite/13/13-012.js | 25 - tests/jerry-test-suite/13/13-013.js | 19 - tests/jerry-test-suite/13/13.01/13.01-001.js | 18 - tests/jerry-test-suite/13/13.02/13.02-001.js | 19 - tests/jerry-test-suite/13/13.02/13.02-003.js | 21 - tests/jerry-test-suite/13/13.02/13.02-004.js | 22 - tests/jerry-test-suite/13/13.02/13.02-005.js | 19 - tests/jerry-test-suite/13/13.02/13.02-006.js | 19 - tests/jerry-test-suite/13/13.02/13.02-007.js | 20 - tests/jerry-test-suite/13/13.02/13.02-008.js | 18 - .../15/15.02/15.02.01/15.02.01-001.js | 18 - .../15/15.02/15.02.01/15.02.01-002.js | 18 - .../15/15.02/15.02.01/15.02.01-003.js | 18 - .../15/15.02/15.02.01/15.02.01-004.js | 17 - .../15/15.02/15.02.01/15.02.01-005.js | 17 - .../15/15.02/15.02.01/15.02.01-006.js | 16 - .../15/15.02/15.02.01/15.02.01-007.js | 17 - .../15/15.02/15.02.01/15.02.01-008.js | 16 - .../15/15.02/15.02.01/15.02.01-009.js | 16 - .../15/15.02/15.02.01/15.02.01-010.js | 16 - .../15/15.02/15.02.02/15.02.02-001.js | 17 - .../15/15.02/15.02.02/15.02.02-002.js | 18 - .../15/15.02/15.02.02/15.02.02-003.js | 17 - .../15/15.02/15.02.02/15.02.02-004.js | 23 - .../15/15.02/15.02.02/15.02.02-005.js | 17 - .../15/15.02/15.02.02/15.02.02-006.js | 17 - .../15/15.02/15.02.02/15.02.02-007.js | 17 - .../15/15.02/15.02.02/15.02.02-008.js | 19 - .../15/15.02/15.02.02/15.02.02-009.js | 18 - .../15/15.02/15.02.02/15.02.02-010.js | 19 - .../15/15.02/15.02.03/15.02.03-001.js | 16 - .../15/15.02/15.02.03/15.02.03-002.js | 15 - .../15/15.02/15.02.03/15.02.03-003.js | 33 - .../15/15.02/15.02.03/15.02.03-004.js | 28 - .../15/15.02/15.02.03/15.02.03-005.js | 19 - .../15/15.02/15.02.03/15.02.03-006.js | 29 - .../15/15.02/15.02.03/15.02.03-007.js | 22 - .../15/15.02/15.02.03/15.02.03-008.js | 29 - .../15/15.02/15.02.03/15.02.03-009.js | 31 - .../15/15.02/15.02.03/15.02.03-010.js | 30 - .../15/15.02/15.02.03/15.02.03-011.js | 29 - .../15/15.02/15.02.03/15.02.03-012.js | 27 - .../15/15.02/15.02.03/15.02.03-013.js | 28 - .../15/15.02/15.02.03/15.02.03-014.js | 22 - .../15/15.02/15.02.03/15.02.03-015.js | 19 - .../15/15.02/15.02.03/15.02.03-016.js | 49 - .../15/15.02/15.02.03/15.02.03-017.js | 25 - .../15/15.02/15.02.03/15.02.03-018.js | 29 - .../15/15.02/15.02.03/15.02.03-019.js | 53 - .../15/15.02/15.02.03/15.02.03-020.js | 44 - .../15/15.02/15.02.03/15.02.03-021.js | 52 - .../15/15.02/15.02.04/15.02.04-001.js | 15 - .../15/15.02/15.02.04/15.02.04-002.js | 15 - .../15.02.04/15.02.04.01/15.02.04.01-001.js | 15 - .../15.02.04/15.02.04.01/15.02.04.01-002.js | 15 - .../15.02.04/15.02.04.02/15.02.04.02-001.js | 15 - .../15.02.04/15.02.04.02/15.02.04.02-002.js | 15 - .../15.02.04/15.02.04.02/15.02.04.02-003.js | 16 - .../15.02.04/15.02.04.02/15.02.04.02-004.js | 15 - .../15.02.04/15.02.04.03/15.02.04.03-001.js | 15 - .../15.02.04/15.02.04.03/15.02.04.03-002.js | 17 - .../15.02.04/15.02.04.03/15.02.04.03-003.js | 15 - .../15.02.04/15.02.04.04/15.02.04.04-001.js | 16 - .../15.02.04/15.02.04.04/15.02.04.04-002.js | 18 - .../15.02.04/15.02.04.04/15.02.04.04-003.js | 20 - .../15.02.04/15.02.04.04/15.02.04.04-004.js | 17 - .../15.02.04/15.02.04.04/15.02.04.04-005.js | 17 - .../15.02.04/15.02.04.04/15.02.04.04-006.js | 17 - .../15.02.04/15.02.04.04/15.02.04.04-007.js | 17 - .../15.02.04/15.02.04.04/15.02.04.04-008.js | 16 - .../15.02.04/15.02.04.04/15.02.04.04-009.js | 16 - .../15.02.04/15.02.04.04/15.02.04.04-010.js | 16 - .../15.02.04/15.02.04.05/15.02.04.05-001.js | 21 - .../15.02.04/15.02.04.05/15.02.04.05-002.js | 19 - .../15.02.04/15.02.04.05/15.02.04.05-003.js | 27 - .../15.02.04/15.02.04.05/15.02.04.05-004.js | 27 - .../15.02.04/15.02.04.06/15.02.04.06-001.js | 19 - .../15.02.04/15.02.04.06/15.02.04.06-002.js | 18 - .../15.02.04/15.02.04.06/15.02.04.06-003.js | 18 - .../15.02.04/15.02.04.06/15.02.04.06-004.js | 16 - .../15.02.04/15.02.04.06/15.02.04.06-005.js | 17 - .../15.02.04/15.02.04.06/15.02.04.06-006.js | 23 - .../15.02.04/15.02.04.07/15.02.04.07-001.js | 19 - .../15.02.04/15.02.04.07/15.02.04.07-002.js | 26 - .../15.02.04/15.02.04.07/15.02.04.07-003.js | 26 - .../15.03.02/15.03.02.01/15.03.02.01-001.js | 16 - .../15.03.02/15.03.02.01/15.03.02.01-002.js | 22 - .../15.03.02/15.03.02.01/15.03.02.01-004.js | 22 - .../15.03.02/15.03.02.01/15.03.02.01-005.js | 24 - .../15.03.02/15.03.02.01/15.03.02.01-007.js | 22 - .../15.03.02/15.03.02.01/15.03.02.01-008.js | 24 - .../15.03.02/15.03.02.01/15.03.02.01-009.js | 24 - .../15.03.02/15.03.02.01/15.03.02.01-010.js | 17 - .../15.03.02/15.03.02.01/15.03.02.01-011.js | 19 - .../15.03.02/15.03.02.01/15.03.02.01-012s.js | 24 - .../15/15.03/15.03.03/15.03.03-001.js | 15 - .../15/15.03/15.03.03/15.03.03-002.js | 15 - .../15/15.03/15.03.03/15.03.03-003.js | 16 - .../15/15.03/15.03.03/15.03.03-004.js | 16 - .../15.03.03/15.03.03.01/15.03.03.01-001.js | 35 - .../15.03.03/15.03.03.01/15.03.03.01-002.js | 31 - .../15.03.03/15.03.03.01/15.03.03.01-003.js | 20 - .../15.03.03/15.03.03.01/15.03.03.01-004.js | 21 - .../15.03.04/15.03.04.02/15.03.04.02-002.js | 24 - .../15.03.04/15.03.04.02/15.03.04.02-003.js | 20 - .../15.03.04/15.03.04.02/15.03.04.02-005.js | 23 - .../15.03.04/15.03.04.02/15.03.04.02-006.js | 17 - .../15.04.02/15.04.02.01/15.04.02.01-001.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-002.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-003.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-004.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-005.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-006.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-007.js | 16 - .../15.04.02/15.04.02.01/15.04.02.01-008.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-001.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-002.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-003.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-004.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-005.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-006.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-007.js | 16 - .../15.04.02/15.04.02.02/15.04.02.02-008.js | 16 - .../15.05.01/15.05.01.01/15.05.01.01-001.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-002.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-003.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-004.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-005.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-006.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-007.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-008.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-009.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-010.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-011.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-012.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-013.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-014.js | 15 - .../15.05.01/15.05.01.01/15.05.01.01-015.js | 15 - .../15.05.02/15.05.02.01/15.05.02.01-001.js | 15 - .../15.05.02/15.05.02.01/15.05.02.01-002.js | 17 - .../15.05.03/15.05.03.01/15.05.03.01-001.js | 16 - .../15.05.03/15.05.03.01/15.05.03.01-002.js | 19 - .../15.05.03/15.05.03.02/15.05.03.02-001.js | 15 - .../15.05.03/15.05.03.02/15.05.03.02-002.js | 15 - .../15.05.04/15.05.04.01/15.05.04.01-001.js | 15 - .../15.05.04/15.05.04.02/15.05.04.02-001.js | 15 - .../15.05.04/15.05.04.02/15.05.04.02-002.js | 15 - .../15.05.04/15.05.04.03/15.05.04.03-001.js | 15 - .../15.05.04/15.05.04.04/15.05.04.04-001.js | 15 - .../15.05.04/15.05.04.04/15.05.04.04-002.js | 15 - .../15.05.04/15.05.04.04/15.05.04.04-003.js | 15 - .../15.05.04/15.05.04.04/15.05.04.04-004.js | 15 - .../15.05.04/15.05.04.05/15.05.04.05-001.js | 15 - .../15.05.04/15.05.04.05/15.05.04.05-002.js | 15 - .../15.05.04/15.05.04.05/15.05.04.05-003.js | 15 - .../15.05.04/15.05.04.05/15.05.04.05-004.js | 15 - .../15.05.04/15.05.04.06/15.05.04.06-001.js | 15 - .../15.05.04/15.05.04.06/15.05.04.06-002.js | 15 - .../15.05.04/15.05.04.06/15.05.04.06-003.js | 15 - .../15.05.04/15.05.04.06/15.05.04.06-004.js | 15 - .../15.05.04/15.05.04.07/15.05.04.07-001.js | 15 - .../15.05.04/15.05.04.07/15.05.04.07-002.js | 15 - .../15.05.04/15.05.04.07/15.05.04.07-003.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-001.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-002.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-003.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-004.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-005.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-006.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-007.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-008.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-009.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-010.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-011.js | 15 - .../15.06.01/15.06.01.01/15.06.01.01-012.js | 15 - .../15.06.02/15.06.02.01/15.06.02.01-001.js | 15 - .../15.06.02/15.06.02.01/15.06.02.01-002.js | 17 - .../15.06.03/15.06.03.01/15.06.03.01-001.js | 19 - .../15.06.04/15.06.04.01/15.06.04.01-001.js | 15 - .../15.06.04/15.06.04.02/15.06.04.02-001.js | 15 - .../15.06.04/15.06.04.02/15.06.04.02-002.js | 15 - .../15.06.04/15.06.04.02/15.06.04.02-003.js | 15 - .../15.06.04/15.06.04.03/15.06.04.03-001.js | 15 - tests/jerry-test-suite/15/15.07/15.07-001.js | 18 - tests/jerry-test-suite/15/15.07/15.07-002.js | 18 - .../15/15.07/15.07.01/15.07.01-001.js | 15 - .../15/15.07/15.07.01/15.07.01-002.js | 15 - .../15/15.07/15.07.01/15.07.01-003.js | 16 - .../15/15.07/15.07.01/15.07.01-004.js | 15 - .../15/15.07/15.07.01/15.07.01-005.js | 15 - .../15/15.07/15.07.01/15.07.01-006.js | 16 - .../15/15.07/15.07.01/15.07.01-007.js | 16 - .../15/15.07/15.07.01/15.07.01-008.js | 15 - .../15/15.07/15.07.01/15.07.01-009.js | 15 - .../15/15.07/15.07.01/15.07.01-010.js | 18 - .../15/15.07/15.07.02/15.07.02-001.js | 16 - .../15/15.07/15.07.02/15.07.02-002.js | 16 - .../15/15.07/15.07.02/15.07.02-003.js | 19 - .../15/15.07/15.07.02/15.07.02-004.js | 18 - .../15/15.07/15.07.02/15.07.02-005.js | 20 - .../15/15.07/15.07.02/15.07.02-006.js | 19 - .../15/15.07/15.07.02/15.07.02-007.js | 17 - .../15/15.07/15.07.02/15.07.02-008.js | 16 - .../15/15.07/15.07.02/15.07.02-009.js | 16 - .../15/15.07/15.07.02/15.07.02-010.js | 19 - .../15/15.07/15.07.02/15.07.02-011.js | 16 - .../15/15.07/15.07.03/15.07.03-001.js | 15 - .../15/15.07/15.07.03/15.07.03-002.js | 15 - .../15/15.07/15.07.03/15.07.03-003.js | 15 - .../15/15.07/15.07.03/15.07.03-004.js | 16 - .../15.07.03/15.07.03.01/15.07.03.01-001.js | 15 - .../15.07.03/15.07.03.01/15.07.03.01-002.js | 19 - .../15.07.03/15.07.03.01/15.07.03.01-003.js | 15 - .../15.07.03/15.07.03.01/15.07.03.01-005.js | 15 - .../15.07.03/15.07.03.01/15.07.03.01-006.js | 15 - .../15.07.03/15.07.03.01/15.07.03.01-007.js | 21 - .../15.07.03/15.07.03.02/15.07.03.02-001.js | 15 - .../15.07.03/15.07.03.02/15.07.03.02-002.js | 15 - .../15.07.03/15.07.03.02/15.07.03.02-003.js | 15 - .../15.07.03/15.07.03.02/15.07.03.02-004.js | 17 - .../15.07.03/15.07.03.02/15.07.03.02-005.js | 15 - .../15.07.03/15.07.03.02/15.07.03.02-006.js | 21 - .../15.07.03/15.07.03.03/15.07.03.03-001.js | 15 - .../15.07.03/15.07.03.03/15.07.03.03-002.js | 15 - .../15.07.03/15.07.03.03/15.07.03.03-003.js | 15 - .../15.07.03/15.07.03.03/15.07.03.03-004.js | 17 - .../15.07.03/15.07.03.03/15.07.03.03-005.js | 15 - .../15.07.03/15.07.03.03/15.07.03.03-006.js | 21 - .../15.07.03/15.07.03.04/15.07.03.04-001.js | 15 - .../15.07.03/15.07.03.04/15.07.03.04-002.js | 15 - .../15.07.03/15.07.03.04/15.07.03.04-003.js | 21 - .../15.07.03/15.07.03.04/15.07.03.04-004.js | 16 - .../15.07.03/15.07.03.04/15.07.03.04-005.js | 15 - .../15.07.03/15.07.03.05/15.07.03.05-001.js | 15 - .../15.07.03/15.07.03.05/15.07.03.05-002.js | 15 - .../15.07.03/15.07.03.05/15.07.03.05-003.js | 15 - .../15.07.03/15.07.03.05/15.07.03.05-004.js | 17 - .../15.07.03/15.07.03.05/15.07.03.05-005.js | 15 - .../15.07.03/15.07.03.05/15.07.03.05-006.js | 21 - .../15.07.03/15.07.03.05/15.07.03.05-007.js | 15 - .../15.07.03/15.07.03.06/15.07.03.06-001.js | 15 - .../15.07.03/15.07.03.06/15.07.03.06-002.js | 15 - .../15.07.03/15.07.03.06/15.07.03.06-003.js | 15 - .../15.07.03/15.07.03.06/15.07.03.06-004.js | 17 - .../15.07.03/15.07.03.06/15.07.03.06-005.js | 15 - .../15.07.03/15.07.03.06/15.07.03.06-006.js | 21 - .../15.07.03/15.07.03.06/15.07.03.06-007.js | 15 - .../15/15.07/15.07.04/15.07.04-003.js | 15 - .../15.07.04/15.07.04.01/15.07.04.01-001.js | 15 - .../15.07.04/15.07.04.01/15.07.04.01-002.js | 15 - .../15.07.04/15.07.04.02/15.07.04.02-001.js | 16 - .../15.07.04/15.07.04.02/15.07.04.02-003.js | 16 - .../15.07.04/15.07.04.02/15.07.04.02-004.js | 16 - .../15.07.04/15.07.04.02/15.07.04.02-005.js | 16 - .../15.07.04/15.07.04.02/15.07.04.02-009.js | 16 - .../15.07.04/15.07.04.02/15.07.04.02-010.js | 15 - .../15.07.04/15.07.04.02/15.07.04.02-011.js | 15 - .../15.07.04/15.07.04.02/15.07.04.02-012.js | 15 - .../15.07.04/15.07.04.02/15.07.04.02-013.js | 15 - .../15.08.02/15.08.02.01/15.08.02.01-001.js | 15 - .../15.08.02/15.08.02.01/15.08.02.01-002.js | 15 - .../15.08.02/15.08.02.01/15.08.02.01-003.js | 15 - .../15.08.02/15.08.02.01/15.08.02.01-004.js | 15 - .../15.08.02/15.08.02.01/15.08.02.01-005.js | 15 - .../15.08.02/15.08.02.02/15.08.02.02-001.js | 15 - .../15.08.02/15.08.02.02/15.08.02.02-002.js | 15 - .../15.08.02/15.08.02.02/15.08.02.02-003.js | 15 - .../15.08.02/15.08.02.02/15.08.02.02-004.js | 15 - .../15.08.02/15.08.02.02/15.08.02.02-005.js | 15 - .../15.08.02/15.08.02.02/15.08.02.02-006.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-001.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-002.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-003.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-004.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-005.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-006.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-007.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-008.js | 15 - .../15.08.02/15.08.02.03/15.08.02.03-009.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-001.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-002.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-003.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-004.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-005.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-006.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-007.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-008.js | 15 - .../15.08.02/15.08.02.04/15.08.02.04-009.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-001.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-002.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-003.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-004.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-005.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-006.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-007.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-008.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-009.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-010.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-011.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-012.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-013.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-014.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-015.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-016.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-017.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-018.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-019.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-020.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-021.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-022.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-023.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-024.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-025.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-026.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-027.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-028.js | 15 - .../15.08.02/15.08.02.05/15.08.02.05-029.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-001.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-002.js | 16 - .../15.08.02/15.08.02.06/15.08.02.06-003.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-004.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-005.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-006.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-007.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-008.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-009.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-010.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-011.js | 15 - .../15.08.02/15.08.02.06/15.08.02.06-012.js | 15 - .../15.08.02/15.08.02.07/15.08.02.07-001.js | 15 - .../15.08.02/15.08.02.07/15.08.02.07-002.js | 16 - .../15.08.02/15.08.02.07/15.08.02.07-003.js | 15 - .../15.08.02/15.08.02.07/15.08.02.07-004.js | 15 - .../15.08.02/15.08.02.07/15.08.02.07-005.js | 15 - .../15.08.02/15.08.02.07/15.08.02.07-006.js | 15 - .../15.08.02/15.08.02.07/15.08.02.07-007.js | 15 - .../15.08.02/15.08.02.08/15.08.02.08-001.js | 15 - .../15.08.02/15.08.02.08/15.08.02.08-002.js | 15 - .../15.08.02/15.08.02.08/15.08.02.08-003.js | 15 - .../15.08.02/15.08.02.08/15.08.02.08-004.js | 15 - .../15.08.02/15.08.02.08/15.08.02.08-005.js | 15 - .../15.08.02/15.08.02.08/15.08.02.08-006.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-001.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-002.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-003.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-004.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-005.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-006.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-007.js | 15 - .../15.08.02/15.08.02.09/15.08.02.09-008.js | 15 - .../15.08.02/15.08.02.10/15.08.02.10-001.js | 15 - .../15.08.02/15.08.02.10/15.08.02.10-002.js | 15 - .../15.08.02/15.08.02.10/15.08.02.10-003.js | 15 - .../15.08.02/15.08.02.10/15.08.02.10-004.js | 15 - .../15.08.02/15.08.02.10/15.08.02.10-005.js | 15 - .../15.08.02/15.08.02.10/15.08.02.10-006.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-001.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-002.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-003.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-004.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-005.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-006.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-007.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-008.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-009.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-010.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-011.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-012.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-013.js | 15 - .../15.08.02/15.08.02.11/15.08.02.11-014.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-001.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-002.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-003.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-004.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-005.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-006.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-007.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-008.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-009.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-010.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-011.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-012.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-013.js | 15 - .../15.08.02/15.08.02.12/15.08.02.12-014.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-001.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-002.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-003.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-004.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-005.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-006.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-007.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-008.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-009.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-010.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-011.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-012.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-013.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-014.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-015.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-016.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-017.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-018.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-019.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-020.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-021.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-022.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-023.js | 16 - .../15.08.02/15.08.02.13/15.08.02.13-024.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-025.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-026.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-027.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-028.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-029.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-030.js | 15 - .../15.08.02/15.08.02.13/15.08.02.13-031.js | 15 - .../15.08.02/15.08.02.15/15.08.02.15-001.js | 16 - .../15.08.02/15.08.02.15/15.08.02.15-002.js | 15 - .../15.08.02/15.08.02.15/15.08.02.15-003.js | 15 - .../15.08.02/15.08.02.15/15.08.02.15-004.js | 15 - .../15.08.02/15.08.02.15/15.08.02.15-005.js | 15 - .../15.08.02/15.08.02.15/15.08.02.15-006.js | 15 - .../15.08.02/15.08.02.15/15.08.02.15-007.js | 15 - .../15.08.02/15.08.02.16/15.08.02.16-001.js | 15 - .../15.08.02/15.08.02.16/15.08.02.16-002.js | 15 - .../15.08.02/15.08.02.16/15.08.02.16-003.js | 15 - .../15.08.02/15.08.02.16/15.08.02.16-004.js | 15 - .../15.08.02/15.08.02.16/15.08.02.16-005.js | 15 - .../15.08.02/15.08.02.17/15.08.02.17-001.js | 15 - .../15.08.02/15.08.02.17/15.08.02.17-002.js | 15 - .../15.08.02/15.08.02.17/15.08.02.17-003.js | 15 - .../15.08.02/15.08.02.17/15.08.02.17-004.js | 15 - .../15.08.02/15.08.02.17/15.08.02.17-005.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-001.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-002.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-003.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-004.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-005.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-006.js | 15 - .../15.08.02/15.08.02.18/15.08.02.18-007.js | 15 - .../es.next/15.03.04.02-001.js | 17 - .../es.next/15.03.04.02-004.js | 17 - .../es.next/19/19.01/19.01.02/19.01.02-001.js | 41 - .../es.next/19/19.01/19.01.02/19.01.02-002.js | 43 - .../es.next/19/19.01/19.01.02/19.01.02-003.js | 31 - .../es.next/19/19.01/19.01.02/19.01.02-004.js | 56 - .../es.next/19/19.01/19.01.02/19.01.02-005.js | 42 - .../es.next/19/19.01/19.01.02/19.01.02-006.js | 31 - .../es.next/22/22.02/22.02.01/22.02.01-001.js | 17 - .../es.next/22/22.02/22.02.01/22.02.01-002.js | 17 - .../es.next/22/22.02/22.02.01/22.02.01-003.js | 17 - .../es.next/22/22.02/22.02.01/22.02.01-004.js | 18 - .../es.next/22/22.02/22.02.01/22.02.01-005.js | 18 - .../es.next/22/22.02/22.02.01/22.02.01-006.js | 17 - .../es.next/22/22.02/22.02.01/22.02.01-007.js | 17 - .../es.next/22/22.02/22.02.01/22.02.01-008.js | 18 - .../es.next/22/22.02/22.02.01/22.02.01-009.js | 18 - .../es.next/22/22.02/22.02.01/22.02.01-010.js | 29 - .../es.next/22/22.02/22.02.01/22.02.01-011.js | 21 - .../es.next/22/22.02/22.02.01/22.02.01-012.js | 22 - .../es.next/22/22.02/22.02.01/22.02.01-013.js | 22 - .../es.next/22/22.02/22.02.01/22.02.01-014.js | 24 - .../es.next/22/22.02/22.02.01/22.02.01-015.js | 34 - .../es.next/22/22.02/22.02.01/22.02.01-016.js | 24 - .../es.next/22/22.02/22.02.01/22.02.01-017.js | 22 - .../es.next/22/22.02/22.02.01/22.02.01-018.js | 22 - .../es.next/22/22.02/22.02.01/22.02.01-019.js | 22 - .../es.next/22/22.02/22.02.01/22.02.01-020.js | 27 - .../es.next/22/22.02/22.02.01/22.02.01-021.js | 22 - .../es.next/22/22.02/22.02.02/22.02.02-001.js | 17 - .../es.next/22/22.02/22.02.02/22.02.02-002.js | 17 - .../es.next/22/22.02/22.02.02/22.02.02-003.js | 19 - .../es.next/22/22.02/22.02.02/22.02.02-004.js | 25 - .../es.next/22/22.02/22.02.02/22.02.02-005.js | 66 - .../es.next/22/22.02/22.02.03/22.02.03-001.js | 17 - .../es.next/22/22.02/22.02.03/22.02.03-002.js | 17 - .../es.next/22/22.02/22.02.03/22.02.03-003.js | 17 - .../es.next/22/22.02/22.02.03/22.02.03-004.js | 17 - .../es.next/22/22.02/22.02.03/22.02.03-005.js | 22 - .../es.next/22/22.02/22.02.03/22.02.03-006.js | 20 - .../es.next/22/22.02/22.02.03/22.02.03-007.js | 37 - .../es.next/22/22.02/22.02.03/22.02.03-008.js | 27 - .../es.next/22/22.02/22.02.03/22.02.03-009.js | 28 - .../es.next/22/22.02/22.02.03/22.02.03-010.js | 28 - .../es.next/22/22.02/22.02.03/22.02.03-011.js | 27 - .../es.next/22/22.02/22.02.03/22.02.03-012.js | 28 - .../es.next/22/22.02/22.02.03/22.02.03-013.js | 28 - .../es.next/22/22.02/22.02.03/22.02.03-014.js | 37 - .../es.next/22/22.02/22.02.03/22.02.03-015.js | 20 - .../es.next/22/22.02/22.02.03/22.02.03-016.js | 20 - .../es.next/22/22.02/22.02.03/22.02.03-017.js | 27 - .../es.next/22/22.02/22.02.03/22.02.03-018.js | 23 - .../es.next/22/22.02/22.02.03/22.02.03-019.js | 74 - .../es.next/22/22.02/22.02.03/22.02.03-020.js | 53 - .../es.next/22/22.02/22.02.03/22.02.03-021.js | 31 - .../es.next/22/22.02/22.02.05/22.02.05-001.js | 25 - .../es.next/22/22.02/22.02.06/22.02.06-001.js | 24 - .../es.next/24/24.01/24.01.02/24.01.02-001.js | 18 - .../es.next/24/24.01/24.01.02/24.01.02-002.js | 18 - .../es.next/24/24.01/24.01.02/24.01.02-003.js | 18 - .../es.next/24/24.01/24.01.02/24.01.02-004.js | 27 - .../es.next/24/24.01/24.01.02/24.01.02-005.js | 16 - .../es.next/24/24.01/24.01.02/24.01.02-006.js | 17 - .../es.next/24/24.01/24.01.02/24.01.02-007.js | 17 - .../es.next/24/24.01/24.01.02/24.01.02-008.js | 18 - .../es.next/24/24.01/24.01.02/24.01.02-009.js | 17 - .../es.next/24/24.01/24.01.02/24.01.02-010.js | 17 - .../es.next/24/24.01/24.01.02/24.01.02-011.js | 20 - .../es.next/24/24.01/24.01.02/24.01.02-012.js | 26 - .../es.next/24/24.01/24.01.02/24.01.02-013.js | 26 - .../es.next/24/24.01/24.01.03/24.01.03-001.js | 16 - .../es.next/24/24.01/24.01.04/24.01.04-001.js | 16 - .../es.next/24/24.01/24.01.04/24.01.04-002.js | 17 - .../es.next/24/24.01/24.01.04/24.01.04-003.js | 18 - .../es.next/24/24.01/24.01.04/24.01.04-004.js | 18 - .../es.next/24/24.01/24.01.04/24.01.04-005.js | 18 - .../es.next/24/24.01/24.01.04/24.01.04-006.js | 18 - .../es.next/24/24.01/24.01.04/24.01.04-007.js | 18 - .../es.next/25/25.04/25.04.03/25.04.03-001.js | 20 - .../es.next/25/25.04/25.04.03/25.04.03-002.js | 50 - .../es.next/25/25.04/25.04.04/25.04.04-001.js | 19 - .../es.next/25/25.04/25.04.04/25.04.04-002.js | 25 - .../es.next/25/25.04/25.04.04/25.04.04-003.js | 22 - .../es.next/25/25.04/25.04.04/25.04.04-004.js | 49 - .../es.next/25/25.04/25.04.04/25.04.04-005.js | 52 - .../es.next/25/25.04/25.04.05/25.04.05-001.js | 16 - .../es.next/25/25.04/25.04.05/25.04.05-002.js | 36 - .../es.next/25/25.04/25.04.05/25.04.05-003.js | 36 - .../es.next/25/25.04/25.04.05/25.04.05-004.js | 26 - .../es.next/25/25.04/25.04.05/25.04.05-005.js | 22 - .../es.next/25/25.04/25.04.05/25.04.05-006.js | 26 - tests/jerry-test-suite/es5.1/13.02-002.js | 32 - .../jerry-test-suite/es5.1/15.03.04.02-001.js | 17 - .../jerry-test-suite/es5.1/15.03.04.02-004.js | 17 - .../jerry-test-suite/es5.1/15.07.03.01-004.js | 17 - .../jerry-test-suite/es5.1/15.07.03.01-008.js | 16 - .../jerry-test-suite/es5.1/15.07.03.01-009.js | 16 - .../jerry-test-suite/es5.1/15.07.03.01-010.js | 15 - .../jerry-test-suite/es5.1/15.07.03.01-011.js | 15 - tests/jerry-test-suite/es5.1/15.07.04-001.js | 16 - tests/jerry-test-suite/es5.1/15.07.04-002.js | 15 - .../jerry-test-suite/es5.1/15.07.04.02-006.js | 15 - .../jerry-test-suite/es5.1/15.07.04.02-008.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-001.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-002.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-003.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-004.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-005.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-006.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-007.js | 15 - .../jerry-test-suite/es5.1/15.07.04.05-008.js | 15 - tests/jerry-test-suite/minimal-profile-list | 765 --- .../es.next/test_suite_15.js} | 9 +- tests/jerry/es.next/test_suite_19.js | 185 + tests/jerry/es.next/test_suite_22.js | 661 +++ tests/jerry/es.next/test_suite_24.js | 155 + tests/jerry/es.next/test_suite_25.js | 254 + tests/jerry/es5.1/test_suite_15.js | 119 + tests/jerry/test_suite_06.js | 80 + tests/jerry/test_suite_07.js | 149 + tests/jerry/test_suite_08.js | 253 + .../test_suite_10.js} | 18 +- tests/jerry/test_suite_11.js | 4680 +++++++++++++++++ tests/jerry/test_suite_12.js | 1996 +++++++ tests/jerry/test_suite_13.js | 201 + tests/jerry/test_suite_15.js | 2462 +++++++++ tools/run-tests.py | 61 - tools/settings.py | 2 - 1576 files changed, 11216 insertions(+), 29149 deletions(-) delete mode 100644 tests/jerry-test-suite/06/06-001.js delete mode 100644 tests/jerry-test-suite/06/06-002.js delete mode 100644 tests/jerry-test-suite/06/06-003.js delete mode 100644 tests/jerry-test-suite/06/06-004.js delete mode 100644 tests/jerry-test-suite/07/07.06/07.06.01/07.06.01-001.js delete mode 100644 tests/jerry-test-suite/07/07.08/07.08.05/07.08.05-001.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-001.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-002.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-003.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-004.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-005.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-006.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-007.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-008.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-009.js delete mode 100644 tests/jerry-test-suite/07/07.09/07.09-010.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-001.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-002.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-003.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-004.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-005.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-006.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-007.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-008.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-009.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-010.js delete mode 100644 tests/jerry-test-suite/08/08.01/08.01-011.js delete mode 100644 tests/jerry-test-suite/08/08.02/08.02-001.js delete mode 100644 tests/jerry-test-suite/08/08.02/08.02-002.js delete mode 100644 tests/jerry-test-suite/08/08.03/08.03-001.js delete mode 100644 tests/jerry-test-suite/08/08.03/08.03-002.js delete mode 100644 tests/jerry-test-suite/08/08.03/08.03-003.js delete mode 100644 tests/jerry-test-suite/08/08.03/08.03-004.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-001.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-002.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-003.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-004.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-005.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-006.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-007.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-008.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-009.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-010.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-011.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-012.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-013.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-014.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-015.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-016.js delete mode 100644 tests/jerry-test-suite/08/08.04/08.04-017.js delete mode 100644 tests/jerry-test-suite/08/08.05/08.05-001.js delete mode 100644 tests/jerry-test-suite/08/08.05/08.05-002.js delete mode 100644 tests/jerry-test-suite/08/08.05/08.05-003.js delete mode 100644 tests/jerry-test-suite/08/08.12/08.12.02/08.12.02-001.js delete mode 100644 tests/jerry-test-suite/10/10.03/10.03.01/10.03.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-001.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-002.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-003.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-004.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-005.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-006.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-008.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-001.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-002.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-003.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-004.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-005.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-006.js delete mode 100644 tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-009.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-002.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-010.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-011.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-006.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-007.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-008.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-017.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-021.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-001.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-002.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-003.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-004.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-005.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-006.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-007.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-008.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-009.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-010.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-011.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-012.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-013.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-014.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-016.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-017.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-018.js delete mode 100644 tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-019.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-010.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-011.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-012.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-013.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-014.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-015.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-016.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-010.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-011.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-012.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-013.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-014.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-015.js delete mode 100644 tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-016.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-013.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-017.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-003.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-013.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-016.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-003.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-013.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-014.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-015.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-016.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-017.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-018.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-019.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-020.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-021.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-022.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-023.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-024.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-025.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-026.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-027.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-028.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-003.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-013.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-014.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-015.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-016.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-017.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-018.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-019.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-020.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-021.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-022.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-023.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-024.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-025.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-026.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-027.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-028.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-029.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-030.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-031.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-032.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-033.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-003.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-013.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-014.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-015.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-016.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-017.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-018.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-019.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-020.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-021.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-022.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-001.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-002.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-003.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-004.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-005.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-006.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-007.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-008.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-009.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-010.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-011.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-012.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-013.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-014.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-015.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-016.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-017.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-018.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-019.js delete mode 100644 tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-020.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-002.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-010.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-011.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-012.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-013.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-014.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-015.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-016.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-017.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-018.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-019.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-020.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-021.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-022.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-023.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-024.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-025.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-026.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-027.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-028.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-029.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-030.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-031.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-032.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-033.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-034.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-035.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-036.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-037.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-038.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-039.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-040.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-041.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-042.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-043.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-044.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-045.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-046.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-047.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-048.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-049.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-050.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-051.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-052.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-053.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-054.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-055.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-056.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-057.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-058.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-059.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-060.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-061.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-062.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-063.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-064.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-065.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-066.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-067.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-068.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-069.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-070.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-071.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-072.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-073.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-074.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-075.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-076.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-077.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-078.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-079.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-080.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-081.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-082.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-083.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-084.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-085.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-086.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-087.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-088.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-089.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-090.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-010.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-011.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-012.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-013.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-014.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-015.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-016.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-017.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-018.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-019.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-020.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-021.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-022.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-023.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-024.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-025.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-026.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-027.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-028.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-029.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-030.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-031.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-032.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-033.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-034.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-035.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-036.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-037.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-038.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-039.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-040.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-041.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-042.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-043.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-044.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-045.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-046.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-047.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-048.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-049.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-050.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-051.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-052.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-053.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-054.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-055.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-056.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-057.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-058.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-059.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-060.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-061.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-062.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-063.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-064.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-065.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-066.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-067.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-068.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-069.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-070.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-071.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-072.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-073.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-074.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-075.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-076.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-077.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-078.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-079.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-080.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-081.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-082.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-083.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-084.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-085.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-086.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-087.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-088.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-089.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-090.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-001.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-002.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-003.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-004.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-005.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-006.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-007.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-008.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-009.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-010.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-011.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-012.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-013.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-014.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-015.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-016.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-017.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-018.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-019.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-020.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-021.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-022.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-023.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-024.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-025.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-026.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-027.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-028.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-029.js delete mode 100644 tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-030.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-002.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-010.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-011.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-012.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-013.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-014.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-015.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-016.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-017.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-018.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-010.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-011.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-012.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-013.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-014.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-015.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-016.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-017.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-001.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-002.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-003.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-004.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-005.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-006.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-007.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-008.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-009.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-010.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-011.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-012.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-013.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-014.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-015.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-016.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-017.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-018.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-019.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-020.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-021.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-022.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-023.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-024.js delete mode 100644 tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-025.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-001.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-002.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-003.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-004.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-005.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-006.js delete mode 100644 tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-007.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-002.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-001.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-002.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-003.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-004.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-005.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-006.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-007.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-008.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-009.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-010.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-011.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-001.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-002.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-003.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-004.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-005.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-006.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-007.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-008.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-009.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-001.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-002.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-003.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-004.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-005.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-006.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-007.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-008.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-001.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-002.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-003.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-004.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-005.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-007.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-008.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-009.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-010.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-011.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-012.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-013.js delete mode 100644 tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-014.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-002.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-003.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-004.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-005.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-006.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-007.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-008.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-009.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-010.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-011.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-012.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-013.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-014.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-015.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-016.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-017.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-018.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-019.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-020.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-021.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-022.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-023.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-024.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-025.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-026.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-027.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-028.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-029.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-030.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-031.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-032.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-033.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-034.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-035.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-036.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-037.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-038.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-010.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-011.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-012.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-013.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-014.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-015.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-016.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-017.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-018.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-019.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-020.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-021.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-022.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-023.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-024.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-025.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-026.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-027.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-028.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-029.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-030.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-031.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-032.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-033.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-034.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-035.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-036.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-037.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-038.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-001.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-002.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-003.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-004.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-005.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-006.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-007.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-008.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-009.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-010.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-011.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-012.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-013.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-014.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-015.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-016.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-017.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-018.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-019.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-020.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-021.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-022.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-023.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-024.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-025.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-001.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-002.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-003.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-004.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-005.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-006.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-007.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-008.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-009.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-010.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-011.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-012.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-013.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-014.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-015.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-016.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-017.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-018.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-019.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-020.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-021.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-022.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-023.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-024.js delete mode 100644 tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-025.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-001.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-002.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-003.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-004.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-005.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-006.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-007.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-008.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-009.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-010.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-011.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-012.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-013.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-014.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-015.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-016.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-017.js delete mode 100644 tests/jerry-test-suite/11/11.10/11.10-018.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-001.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-002.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-003.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-004.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-005.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-006.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-007.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-008.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-009.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-010.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-011.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-012.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-013.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-014.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-015.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-016.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-017.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-018.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-019.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-020.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-021.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-022.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-023.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-024.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-025.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-026.js delete mode 100644 tests/jerry-test-suite/11/11.11/11.11-027.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-001.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-002.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-003.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-004.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-005.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-008.js delete mode 100644 tests/jerry-test-suite/11/11.12/11.12-012.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.01/11.13.01-001.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-001.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-002.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-003.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-004.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-005.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-006.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-007.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-008.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-009.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-010.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-011.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-012.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-013.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-014.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-039.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-040.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-041.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-042.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-043.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-044.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-045.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-046.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-047.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-048.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-049.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-050.js delete mode 100644 tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-051.js delete mode 100644 tests/jerry-test-suite/11/11.14/11.14-001.js delete mode 100644 tests/jerry-test-suite/11/11.14/11.14-002.js delete mode 100644 tests/jerry-test-suite/12/12.01/12.01-001.js delete mode 100644 tests/jerry-test-suite/12/12.01/12.01-002.js delete mode 100644 tests/jerry-test-suite/12/12.01/12.01-003.js delete mode 100644 tests/jerry-test-suite/12/12.01/12.01-004.js delete mode 100644 tests/jerry-test-suite/12/12.01/12.01-005.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-001.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-002.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-003.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-004.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-005.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-006.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-007.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-008.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-009.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-010.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-011.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-012.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-013.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-014.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-015.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-016.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-018.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-019.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-020.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-021.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02-022.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-001.js delete mode 100644 tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-002.js delete mode 100644 tests/jerry-test-suite/12/12.03/12.03-001.js delete mode 100644 tests/jerry-test-suite/12/12.03/12.03-002.js delete mode 100644 tests/jerry-test-suite/12/12.03/12.03-003.js delete mode 100644 tests/jerry-test-suite/12/12.04/12.04-001.js delete mode 100644 tests/jerry-test-suite/12/12.04/12.04-002.js delete mode 100644 tests/jerry-test-suite/12/12.04/12.04-003.js delete mode 100644 tests/jerry-test-suite/12/12.04/12.04-004.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-001.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-002.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-003.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-004.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-005.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-006.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-007.js delete mode 100644 tests/jerry-test-suite/12/12.05/12.05-008.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-001.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-002.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-003.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-004.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-005.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-006.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-007.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-008.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-009.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-010.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-001.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-002.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-003.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-004.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-005.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-006.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-007.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-008.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-001.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-002.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-003.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-004.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-005.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-006.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-007.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-008.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-009.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-010.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-011.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-001.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-002.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-003.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-004.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-005.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-006.js delete mode 100644 tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-007.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-001.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-002.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-003.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-004.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-005.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-006.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-007.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-008.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-009.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-010.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-011.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-012.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-013.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-014.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-015.js delete mode 100644 tests/jerry-test-suite/12/12.07/12.07-016.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-001.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-002.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-003.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-004.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-005.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-006.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-007.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-008.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-009.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-010.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-011.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-012.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-013.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-014.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-015.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-016.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-017.js delete mode 100644 tests/jerry-test-suite/12/12.08/12.08-018.js delete mode 100644 tests/jerry-test-suite/12/12.09/12.09-001.js delete mode 100644 tests/jerry-test-suite/12/12.09/12.09-002.js delete mode 100644 tests/jerry-test-suite/12/12.09/12.09-003.js delete mode 100644 tests/jerry-test-suite/12/12.09/12.09-004.js delete mode 100644 tests/jerry-test-suite/12/12.09/12.09-005.js delete mode 100644 tests/jerry-test-suite/12/12.09/12.09-006.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-001.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-002.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-003.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-004.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-005.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-006.js delete mode 100644 tests/jerry-test-suite/12/12.10/12.10-007.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-001.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-002.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-003.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-004.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-005.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-006.js delete mode 100644 tests/jerry-test-suite/12/12.11/12.11-007.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-001.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-002.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-003.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-004.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-005.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-006.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-007.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-008.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-009.js delete mode 100644 tests/jerry-test-suite/12/12.12/12.12-010.js delete mode 100644 tests/jerry-test-suite/12/12.13/12.13-001.js delete mode 100644 tests/jerry-test-suite/12/12.13/12.13-002.js delete mode 100644 tests/jerry-test-suite/12/12.13/12.13-003.js delete mode 100644 tests/jerry-test-suite/12/12.14/12.14-001.js delete mode 100644 tests/jerry-test-suite/12/12.14/12.14-002.js delete mode 100644 tests/jerry-test-suite/12/12.14/12.14-003.js delete mode 100644 tests/jerry-test-suite/12/12.14/12.14-004.js delete mode 100644 tests/jerry-test-suite/12/12.14/12.14-005.js delete mode 100644 tests/jerry-test-suite/12/12.14/12.14-006.js delete mode 100644 tests/jerry-test-suite/13/13-001.js delete mode 100644 tests/jerry-test-suite/13/13-002.js delete mode 100644 tests/jerry-test-suite/13/13-003.js delete mode 100644 tests/jerry-test-suite/13/13-004.js delete mode 100644 tests/jerry-test-suite/13/13-005.js delete mode 100644 tests/jerry-test-suite/13/13-006.js delete mode 100644 tests/jerry-test-suite/13/13-007.js delete mode 100644 tests/jerry-test-suite/13/13-008.js delete mode 100644 tests/jerry-test-suite/13/13-009.js delete mode 100644 tests/jerry-test-suite/13/13-010.js delete mode 100644 tests/jerry-test-suite/13/13-011.js delete mode 100644 tests/jerry-test-suite/13/13-012.js delete mode 100644 tests/jerry-test-suite/13/13-013.js delete mode 100644 tests/jerry-test-suite/13/13.01/13.01-001.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-001.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-003.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-004.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-005.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-006.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-007.js delete mode 100644 tests/jerry-test-suite/13/13.02/13.02-008.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-006.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-008.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-009.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-010.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-006.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-007.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-008.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-009.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-010.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-005.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-006.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-007.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-008.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-009.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-010.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-011.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-012.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-013.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-014.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-015.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-016.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-017.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-018.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-019.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-020.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-021.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-005.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-006.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-007.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-008.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-009.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-010.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-003.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-004.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-005.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-006.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-001.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-002.js delete mode 100644 tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-003.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-008.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-009.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-010.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-011.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-012s.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-002.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-003.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-004.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-006.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-006.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-008.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-006.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-007.js delete mode 100644 tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-008.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-006.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-008.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-009.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-010.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-011.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-012.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-013.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-014.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-015.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.01/15.05.04.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.03/15.05.04.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-003.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-004.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-003.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-004.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-003.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-004.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-001.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-002.js delete mode 100644 tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-003.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-006.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-008.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-009.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-010.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-011.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-012.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.03/15.06.03.01/15.06.03.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.01/15.06.04.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.03/15.06.04.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-008.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-009.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-010.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-007.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-008.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-009.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-010.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-011.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-007.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-007.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-006.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-007.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-009.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-010.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-011.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-012.js delete mode 100644 tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-013.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-010.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-011.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-012.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-013.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-014.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-015.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-016.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-017.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-018.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-019.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-020.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-021.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-022.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-023.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-024.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-025.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-026.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-027.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-028.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-029.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-010.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-011.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-012.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-010.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-011.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-012.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-013.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-014.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-010.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-011.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-012.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-013.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-014.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-008.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-009.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-010.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-011.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-012.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-013.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-014.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-015.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-016.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-017.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-018.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-019.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-020.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-021.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-022.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-023.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-024.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-025.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-026.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-027.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-028.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-029.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-030.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-031.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-007.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-001.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-002.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-003.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-004.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-005.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-006.js delete mode 100644 tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-007.js delete mode 100644 tests/jerry-test-suite/es.next/15.03.04.02-001.js delete mode 100644 tests/jerry-test-suite/es.next/15.03.04.02-004.js delete mode 100644 tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-001.js delete mode 100644 tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-002.js delete mode 100644 tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-003.js delete mode 100644 tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-004.js delete mode 100644 tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-005.js delete mode 100644 tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-006.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-001.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-002.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-003.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-004.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-005.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-006.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-007.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-008.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-009.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-010.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-011.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-012.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-013.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-014.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-015.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-016.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-017.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-018.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-019.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-020.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-021.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-001.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-002.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-003.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-004.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-005.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-001.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-002.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-003.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-004.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-005.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-006.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-007.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-008.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-009.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-010.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-011.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-012.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-013.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-014.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-015.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-016.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-017.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-018.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-019.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-020.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-021.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.05/22.02.05-001.js delete mode 100644 tests/jerry-test-suite/es.next/22/22.02/22.02.06/22.02.06-001.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-001.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-002.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-003.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-004.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-005.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-006.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-007.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-008.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-009.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-010.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-011.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-012.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-013.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.03/24.01.03-001.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-001.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-002.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-003.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-004.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-005.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-006.js delete mode 100644 tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-007.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-001.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-002.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-001.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-002.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-003.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-004.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-005.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-001.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-002.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-003.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-004.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-005.js delete mode 100644 tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-006.js delete mode 100644 tests/jerry-test-suite/es5.1/13.02-002.js delete mode 100644 tests/jerry-test-suite/es5.1/15.03.04.02-001.js delete mode 100644 tests/jerry-test-suite/es5.1/15.03.04.02-004.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.03.01-004.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.03.01-008.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.03.01-009.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.03.01-010.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.03.01-011.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04-001.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04-002.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.02-006.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.02-008.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-001.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-002.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-003.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-004.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-005.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-006.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-007.js delete mode 100644 tests/jerry-test-suite/es5.1/15.07.04.05-008.js delete mode 100644 tests/jerry-test-suite/minimal-profile-list rename tests/{jerry-test-suite/06/06-005.js => jerry/es.next/test_suite_15.js} (74%) create mode 100644 tests/jerry/es.next/test_suite_19.js create mode 100644 tests/jerry/es.next/test_suite_22.js create mode 100644 tests/jerry/es.next/test_suite_24.js create mode 100644 tests/jerry/es.next/test_suite_25.js create mode 100644 tests/jerry/es5.1/test_suite_15.js create mode 100644 tests/jerry/test_suite_06.js create mode 100644 tests/jerry/test_suite_07.js create mode 100644 tests/jerry/test_suite_08.js rename tests/{jerry-test-suite/11/11.01/11.01.05/11.01.05-007.js => jerry/test_suite_10.js} (84%) create mode 100644 tests/jerry/test_suite_11.js create mode 100644 tests/jerry/test_suite_12.js create mode 100644 tests/jerry/test_suite_13.js create mode 100644 tests/jerry/test_suite_15.js diff --git a/.travis.yml b/.travis.yml index e40b3c205..6ca1848ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,18 +21,18 @@ matrix: - name: "Linux/x86-64 Build, Correctness & Debugger Tests" env: - - OPTS="--quiet --jerry-tests --jerry-test-suite --jerry-debugger" + - OPTS="--quiet --jerry-tests --jerry-debugger" - name: "Linux/x86 (cpointer-32bit) Build & Correctness Tests" env: - - OPTS="--quiet --jerry-tests --jerry-test-suite --buildoptions=--compile-flag=-m32,--cpointer-32bit=on" + - OPTS="--quiet --jerry-tests --buildoptions=--compile-flag=-m32,--cpointer-32bit=on" addons: apt: packages: [gcc-multilib] - name: "Linux/ARM Build & Correctness Tests" env: - - OPTS="--quiet --jerry-tests --jerry-test-suite --toolchain=cmake/toolchain_linux_armv7l.cmake --buildoptions=--linker-flag=-static" + - OPTS="--quiet --jerry-tests --toolchain=cmake/toolchain_linux_armv7l.cmake --buildoptions=--linker-flag=-static" - RUNTIME=qemu-arm-static - TIMEOUT=300 addons: @@ -42,12 +42,12 @@ matrix: - name: "Linux/AArch64 Native Build & Correctness Tests" arch: arm64 env: - - OPTS="--quiet --jerry-tests --jerry-test-suite --buildoptions=--linker-flag=-static" + - OPTS="--quiet --jerry-tests --buildoptions=--linker-flag=-static" - TIMEOUT=300 - name: "OSX/x86-64 Build, Correctness & Unit Tests" env: - - OPTS="--quiet --jerry-tests --jerry-test-suite --unittests" + - OPTS="--quiet --jerry-tests --unittests" os: osx osx_image: xcode11.4 addons: @@ -77,7 +77,7 @@ matrix: env: # Skipping maximum stack usage related tests due to 'detect_stack_use_after_return=1' ASAN option. # For more detailed description: https://github.com/google/sanitizers/wiki/AddressSanitizerUseAfterReturn#compatibility - - OPTS="--quiet --jerry-tests --jerry-test-suite --skip-list=parser-oom.js,parser-oom2.js,stack-limit.js,regression-test-issue-2190.js,regression-test-issue-2258-2963.js,regression-test-issue-2448.js,regression-test-issue-2905.js,regression-test-issue-3785.js --buildoptions=--stack-limit=0,--compile-flag=-fsanitize=address,--compile-flag=-m32,--compile-flag=-fno-omit-frame-pointer,--compile-flag=-fno-common,--compile-flag=-O2,--debug,--system-allocator=on,--linker-flag=-fuse-ld=gold" + - OPTS="--quiet --jerry-tests --skip-list=parser-oom.js,parser-oom2.js,stack-limit.js,regression-test-issue-2190.js,regression-test-issue-2258-2963.js,regression-test-issue-2448.js,regression-test-issue-2905.js,regression-test-issue-3785.js --buildoptions=--stack-limit=0,--compile-flag=-fsanitize=address,--compile-flag=-m32,--compile-flag=-fno-omit-frame-pointer,--compile-flag=-fno-common,--compile-flag=-O2,--debug,--system-allocator=on,--linker-flag=-fuse-ld=gold" - ASAN_OPTIONS=detect_stack_use_after_return=1:check_initialization_order=true:strict_init_order=true - TIMEOUT=600 addons: @@ -87,7 +87,7 @@ matrix: - name: "UBSAN Tests" env: - - OPTS="--quiet --jerry-tests --jerry-test-suite --skip-list=parser-oom.js,parser-oom2.js --buildoptions=--compile-flag=-fsanitize=undefined,--compile-flag=-m32,--compile-flag=-fno-omit-frame-pointer,--compile-flag=-fno-common,--debug,--system-allocator=on,--linker-flag=-fuse-ld=gold" + - OPTS="--quiet --jerry-tests --skip-list=parser-oom.js,parser-oom2.js --buildoptions=--compile-flag=-fsanitize=undefined,--compile-flag=-m32,--compile-flag=-fno-omit-frame-pointer,--compile-flag=-fno-common,--debug,--system-allocator=on,--linker-flag=-fuse-ld=gold" - UBSAN_OPTIONS=print_stacktrace=1 - TIMEOUT=600 addons: diff --git a/docs/00.GETTING-STARTED.md b/docs/00.GETTING-STARTED.md index 8f5997c30..f34ff7eb0 100644 --- a/docs/00.GETTING-STARTED.md +++ b/docs/00.GETTING-STARTED.md @@ -161,12 +161,6 @@ python tools/run-tests.py --unittests python tools/run-tests.py --jerry-tests ``` -**To run jerry-test-suite** - -```bash -python tools/run-tests.py --jerry-test-suite -``` - **To run signed-off check** ```bash diff --git a/tests/jerry-test-suite/06/06-001.js b/tests/jerry-test-suite/06/06-001.js deleted file mode 100644 index 10d68b9bc..000000000 --- a/tests/jerry-test-suite/06/06-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = "a\u000Ab"; -assert(str[1] === '\n'); diff --git a/tests/jerry-test-suite/06/06-002.js b/tests/jerry-test-suite/06/06-002.js deleted file mode 100644 index 250efa52a..000000000 --- a/tests/jerry-test-suite/06/06-002.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function c(arg) -{ - var obj = new Object(); - obj.print = function () { - f = arg; - }; - return obj; -} - -a = c(5); -b = c(6); - -a.print.toString = 7; - -assert(typeof a.print.toString !== typeof b.print.toString); diff --git a/tests/jerry-test-suite/06/06-003.js b/tests/jerry-test-suite/06/06-003.js deleted file mode 100644 index f73728094..000000000 --- a/tests/jerry-test-suite/06/06-003.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = new Object(); - -function c(arg) -{ - var obj = new Object(); - obj.par = arg; - obj.print = function () { - return arg; - }; - return obj; -} - -var a = c(5); -var b = c(6); -assert(a.print() + b.par === 11); - diff --git a/tests/jerry-test-suite/06/06-004.js b/tests/jerry-test-suite/06/06-004.js deleted file mode 100644 index 2828bcdac..000000000 --- a/tests/jerry-test-suite/06/06-004.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var arg = 3; -function a() { - return 5 + arg; -} - -arg = 4; -var b = function () { - return 6 + arg; -}; - -arg = 5; -c = function e() { - return 7 + arg; -}; - -assert(a() + b() + c() === 33); diff --git a/tests/jerry-test-suite/07/07.06/07.06.01/07.06.01-001.js b/tests/jerry-test-suite/07/07.06/07.06.01/07.06.01-001.js deleted file mode 100644 index 23e8d133f..000000000 --- a/tests/jerry-test-suite/07/07.06/07.06.01/07.06.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var package = 1; diff --git a/tests/jerry-test-suite/07/07.08/07.08.05/07.08.05-001.js b/tests/jerry-test-suite/07/07.08/07.08.05/07.08.05-001.js deleted file mode 100644 index 85d972561..000000000 --- a/tests/jerry-test-suite/07/07.08/07.08.05/07.08.05-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -/a[a-z]/.exec("abcdefghi"); diff --git a/tests/jerry-test-suite/07/07.09/07.09-001.js b/tests/jerry-test-suite/07/07.09/07.09-001.js deleted file mode 100644 index 2fc8871c0..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -{ 1 -2 } 3 \ No newline at end of file diff --git a/tests/jerry-test-suite/07/07.09/07.09-002.js b/tests/jerry-test-suite/07/07.09/07.09-002.js deleted file mode 100644 index fe6f4609a..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-002.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - var a = 1, b = 2; - - return - a + b -} - -var v = test(); - -assert(v !== 3); - -assert(typeof v === "undefined") diff --git a/tests/jerry-test-suite/07/07.09/07.09-003.js b/tests/jerry-test-suite/07/07.09/07.09-003.js deleted file mode 100644 index ac9a0a0bd..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-003.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = 4, c = 5; - -a = b -++c - -assert(a === 4 && c === 6); diff --git a/tests/jerry-test-suite/07/07.09/07.09-004.js b/tests/jerry-test-suite/07/07.09/07.09-004.js deleted file mode 100644 index bfba9ae86..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-004.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = new Object(); - -function c(arg) -{ - var obj = new Object(); - obj.par = arg; - obj.print = function () { - return arg; - } - return obj; -} - -var a, b = 1, d = 2, e = 3; - -a = b + c - (d + e).print() - -assert(a === 6); \ No newline at end of file diff --git a/tests/jerry-test-suite/07/07.09/07.09-005.js b/tests/jerry-test-suite/07/07.09/07.09-005.js deleted file mode 100644 index da99c44ac..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = 4, c = 5; - -a = b ---c - -assert(a === 4 && c === 4); diff --git a/tests/jerry-test-suite/07/07.09/07.09-006.js b/tests/jerry-test-suite/07/07.09/07.09-006.js deleted file mode 100644 index 204b21dc4..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-006.js +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var mainloop = 1, cnt = 0; - -for (var i = 0; i < 10; ++i) -{ - for (var j = 0; j < 10; ++j) - { - if (j == 6) - { - continue - mainloop - } - - ++cnt; - } -} - -assert(cnt == 90); \ No newline at end of file diff --git a/tests/jerry-test-suite/07/07.09/07.09-007.js b/tests/jerry-test-suite/07/07.09/07.09-007.js deleted file mode 100644 index 56d3ab9ac..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-007.js +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var mainloop = 1, cnt = 0; - -for (var i = 0; i < 10; ++i) -{ - for (var j = 0; j < 10; ++j) - { - if (j == 6) - { - break - mainloop - } - - ++cnt; - } -} - -assert(cnt == 60); diff --git a/tests/jerry-test-suite/07/07.09/07.09-008.js b/tests/jerry-test-suite/07/07.09/07.09-008.js deleted file mode 100644 index bc3991fa8..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-008.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - var a = 10, b = 5; - var c = a + b - - return c; -} - -assert(test() == 15); diff --git a/tests/jerry-test-suite/07/07.09/07.09-009.js b/tests/jerry-test-suite/07/07.09/07.09-009.js deleted file mode 100644 index 1cc3c0f73..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-009.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -{ - var a, b = 3, c = 30; - a = b + c} - -assert (a == 33); diff --git a/tests/jerry-test-suite/07/07.09/07.09-010.js b/tests/jerry-test-suite/07/07.09/07.09-010.js deleted file mode 100644 index a4e15264c..000000000 --- a/tests/jerry-test-suite/07/07.09/07.09-010.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (glob === undefined); - -var glob = 34 - -assert (glob === 34); - diff --git a/tests/jerry-test-suite/08/08.01/08.01-001.js b/tests/jerry-test-suite/08/08.01/08.01-001.js deleted file mode 100644 index 1e8bba06b..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -assert(typeof (a) === "undefined"); diff --git a/tests/jerry-test-suite/08/08.01/08.01-002.js b/tests/jerry-test-suite/08/08.01/08.01-002.js deleted file mode 100644 index e27f67d07..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {}; - -assert(typeof (o.empty) === "undefined"); diff --git a/tests/jerry-test-suite/08/08.01/08.01-003.js b/tests/jerry-test-suite/08/08.01/08.01-003.js deleted file mode 100644 index 550d793ba..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -var b = null; - -assert(a == b); diff --git a/tests/jerry-test-suite/08/08.01/08.01-004.js b/tests/jerry-test-suite/08/08.01/08.01-004.js deleted file mode 100644 index af4461aa0..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -assert(!a); diff --git a/tests/jerry-test-suite/08/08.01/08.01-005.js b/tests/jerry-test-suite/08/08.01/08.01-005.js deleted file mode 100644 index ff8287bb9..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = foo(); - -assert(typeof (a) === "undefined"); - -function foo() { -} \ No newline at end of file diff --git a/tests/jerry-test-suite/08/08.01/08.01-006.js b/tests/jerry-test-suite/08/08.01/08.01-006.js deleted file mode 100644 index 89923effb..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof (void 0) === "undefined"); diff --git a/tests/jerry-test-suite/08/08.01/08.01-007.js b/tests/jerry-test-suite/08/08.01/08.01-007.js deleted file mode 100644 index 1f28feae3..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(undefined === void 0); diff --git a/tests/jerry-test-suite/08/08.01/08.01-008.js b/tests/jerry-test-suite/08/08.01/08.01-008.js deleted file mode 100644 index 6d9048207..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x; -assert(x === void 0); diff --git a/tests/jerry-test-suite/08/08.01/08.01-009.js b/tests/jerry-test-suite/08/08.01/08.01-009.js deleted file mode 100644 index 2331bdaf8..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-009.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x; -assert(test1() === void 0); - -function test1(x) { - return x; -} \ No newline at end of file diff --git a/tests/jerry-test-suite/08/08.01/08.01-010.js b/tests/jerry-test-suite/08/08.01/08.01-010.js deleted file mode 100644 index 9b2f1425c..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-010.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (test ()); - -function test (arg) -{ - if (typeof (arg) === "undefined") - return true; - else - return false; -} diff --git a/tests/jerry-test-suite/08/08.01/08.01-011.js b/tests/jerry-test-suite/08/08.01/08.01-011.js deleted file mode 100644 index 9b2f1425c..000000000 --- a/tests/jerry-test-suite/08/08.01/08.01-011.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (test ()); - -function test (arg) -{ - if (typeof (arg) === "undefined") - return true; - else - return false; -} diff --git a/tests/jerry-test-suite/08/08.02/08.02-001.js b/tests/jerry-test-suite/08/08.02/08.02-001.js deleted file mode 100644 index baa43efc0..000000000 --- a/tests/jerry-test-suite/08/08.02/08.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null; diff --git a/tests/jerry-test-suite/08/08.02/08.02-002.js b/tests/jerry-test-suite/08/08.02/08.02-002.js deleted file mode 100644 index 55c34550e..000000000 --- a/tests/jerry-test-suite/08/08.02/08.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof null == 'object'); diff --git a/tests/jerry-test-suite/08/08.03/08.03-001.js b/tests/jerry-test-suite/08/08.03/08.03-001.js deleted file mode 100644 index ab47e4443..000000000 --- a/tests/jerry-test-suite/08/08.03/08.03-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -assert(a); - diff --git a/tests/jerry-test-suite/08/08.03/08.03-002.js b/tests/jerry-test-suite/08/08.03/08.03-002.js deleted file mode 100644 index f4b6fa14c..000000000 --- a/tests/jerry-test-suite/08/08.03/08.03-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -assert(!a); - diff --git a/tests/jerry-test-suite/08/08.03/08.03-003.js b/tests/jerry-test-suite/08/08.03/08.03-003.js deleted file mode 100644 index c5f41a63a..000000000 --- a/tests/jerry-test-suite/08/08.03/08.03-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(false == true)); diff --git a/tests/jerry-test-suite/08/08.03/08.03-004.js b/tests/jerry-test-suite/08/08.03/08.03-004.js deleted file mode 100644 index 755939829..000000000 --- a/tests/jerry-test-suite/08/08.03/08.03-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(false === true)); diff --git a/tests/jerry-test-suite/08/08.04/08.04-001.js b/tests/jerry-test-suite/08/08.04/08.04-001.js deleted file mode 100644 index d62c047b0..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = ''; -assert(typeof a == "string"); diff --git a/tests/jerry-test-suite/08/08.04/08.04-002.js b/tests/jerry-test-suite/08/08.04/08.04-002.js deleted file mode 100644 index 20522ca0e..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(("x\0a" < "x\0b") && ("x\0b" < "x\0c")); diff --git a/tests/jerry-test-suite/08/08.04/08.04-003.js b/tests/jerry-test-suite/08/08.04/08.04-003.js deleted file mode 100644 index e38fc3770..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = "test"; -assert(str.constructor === String); diff --git a/tests/jerry-test-suite/08/08.04/08.04-004.js b/tests/jerry-test-suite/08/08.04/08.04-004.js deleted file mode 100644 index 6880385f1..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var s = 'hello'; -assert(s[0] == 'h'); diff --git a/tests/jerry-test-suite/08/08.04/08.04-005.js b/tests/jerry-test-suite/08/08.04/08.04-005.js deleted file mode 100644 index d2c6107ba..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var s = 'hello'; -assert(s[5] == undefined); diff --git a/tests/jerry-test-suite/08/08.04/08.04-006.js b/tests/jerry-test-suite/08/08.04/08.04-006.js deleted file mode 100644 index ddcdbc6f8..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = 'ABC'; -var strObj = new String('ABC'); -assert(str.constructor === strObj.constructor); diff --git a/tests/jerry-test-suite/08/08.04/08.04-007.js b/tests/jerry-test-suite/08/08.04/08.04-007.js deleted file mode 100644 index 6d1968a2c..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = 'ABC'; -var strObj = new String('ABC'); -assert(str == strObj); diff --git a/tests/jerry-test-suite/08/08.04/08.04-008.js b/tests/jerry-test-suite/08/08.04/08.04-008.js deleted file mode 100644 index 9b0453e68..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-008.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = 'ABC'; -var strObj = new String('ABC'); - -assert(str !== strObj); \ No newline at end of file diff --git a/tests/jerry-test-suite/08/08.04/08.04-009.js b/tests/jerry-test-suite/08/08.04/08.04-009.js deleted file mode 100644 index 2997dc71b..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-009.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String(""); -var strObj_ = new String(); - -assert(str.constructor === strObj.constructor); diff --git a/tests/jerry-test-suite/08/08.04/08.04-010.js b/tests/jerry-test-suite/08/08.04/08.04-010.js deleted file mode 100644 index 02c02f1bd..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-010.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String(""); -var strObj_ = new String(); - -assert(str.constructor === strObj_.constructor); diff --git a/tests/jerry-test-suite/08/08.04/08.04-011.js b/tests/jerry-test-suite/08/08.04/08.04-011.js deleted file mode 100644 index 310d736ce..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-011.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String(""); -var strObj_ = new String(); - -assert(str == strObj); diff --git a/tests/jerry-test-suite/08/08.04/08.04-012.js b/tests/jerry-test-suite/08/08.04/08.04-012.js deleted file mode 100644 index f54e171d9..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-012.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String(""); -var strObj_ = new String(); - -assert(str !== strObj); diff --git a/tests/jerry-test-suite/08/08.04/08.04-013.js b/tests/jerry-test-suite/08/08.04/08.04-013.js deleted file mode 100644 index 964b12adf..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-013.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String; - -assert(str.constructor === strObj.constructor); diff --git a/tests/jerry-test-suite/08/08.04/08.04-014.js b/tests/jerry-test-suite/08/08.04/08.04-014.js deleted file mode 100644 index 25861731f..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-014.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String; - -assert(str == strObj); diff --git a/tests/jerry-test-suite/08/08.04/08.04-015.js b/tests/jerry-test-suite/08/08.04/08.04-015.js deleted file mode 100644 index 1db779cfb..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-015.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String; - -assert(str !== strObj); diff --git a/tests/jerry-test-suite/08/08.04/08.04-016.js b/tests/jerry-test-suite/08/08.04/08.04-016.js deleted file mode 100644 index 6f3b1d72c..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-016.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var str = ""; -var strObj = new String; - -assert(typeof str != typeof strObj); diff --git a/tests/jerry-test-suite/08/08.04/08.04-017.js b/tests/jerry-test-suite/08/08.04/08.04-017.js deleted file mode 100644 index 93f72e2f1..000000000 --- a/tests/jerry-test-suite/08/08.04/08.04-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var __str__ = "\u0041\u0042\u0043" + 'ABC' -assert(__str__ === 'ABCABC'); diff --git a/tests/jerry-test-suite/08/08.05/08.05-001.js b/tests/jerry-test-suite/08/08.05/08.05-001.js deleted file mode 100644 index e66b35518..000000000 --- a/tests/jerry-test-suite/08/08.05/08.05-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = 0x3e7; -assert(a == 999); diff --git a/tests/jerry-test-suite/08/08.05/08.05-002.js b/tests/jerry-test-suite/08/08.05/08.05-002.js deleted file mode 100644 index 35dcf5046..000000000 --- a/tests/jerry-test-suite/08/08.05/08.05-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof -Infinity == 'number'); diff --git a/tests/jerry-test-suite/08/08.05/08.05-003.js b/tests/jerry-test-suite/08/08.05/08.05-003.js deleted file mode 100644 index f0386f646..000000000 --- a/tests/jerry-test-suite/08/08.05/08.05-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(0 > -Infinity); diff --git a/tests/jerry-test-suite/08/08.12/08.12.02/08.12.02-001.js b/tests/jerry-test-suite/08/08.12/08.12.02/08.12.02-001.js deleted file mode 100644 index c797fcc0a..000000000 --- a/tests/jerry-test-suite/08/08.12/08.12.02/08.12.02-001.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var prot = { - b: 3 -}; - -function Custom() { -} - -Custom.prototype = prot; - -var obj = new Custom(); - -assert(obj.b === 3); diff --git a/tests/jerry-test-suite/10/10.03/10.03.01/10.03.01-001.js b/tests/jerry-test-suite/10/10.03/10.03.01/10.03.01-001.js deleted file mode 100644 index 63f1ecd5a..000000000 --- a/tests/jerry-test-suite/10/10.03/10.03.01/10.03.01-001.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = 10; - -function foo() { - var b = 20; - - assert(a + b === 30); -} - -foo(); diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-001.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-001.js deleted file mode 100644 index 9cacad0e4..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-001.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - b: 5 -}; - -assert(a.b === 5); - diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-002.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-002.js deleted file mode 100644 index 17bf233d8..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-002.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - "b": 5 -}; - -assert(a.b === 5); - diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-003.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-003.js deleted file mode 100644 index 67ca7654f..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-003.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - 10: 5 -}; - -assert(a[10] === 5); - diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-004.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-004.js deleted file mode 100644 index fec7f12a4..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-004.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - 10.25: 5 -}; - -assert(a[10.25] === 5); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-005.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-005.js deleted file mode 100644 index 621532a28..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - prop1: 1, - prop2: 2 -}; - -assert(a.prop1 === 1 && a.prop2 === 2); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-006.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-006.js deleted file mode 100644 index f2c348b50..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-006.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - get a() { - return 3; - } -}; - -assert(a.a === 3); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-008.js b/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-008.js deleted file mode 100644 index ffe0745eb..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-008.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - _a: 3, - get a() { - return this._a; - }, - set a(newa) { - this._a = newa; - } - -}; - -a.a = 5; - -assert(a.a === 5); - diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-001.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-001.js deleted file mode 100644 index 8dea7d5f2..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-001.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = [1, 2, 4]; -var cnt = 0; - -for (var i = (0 in a) ? 1 : 2; i < 10; ++i) -{ - ++cnt; -} - -assert(cnt == 9); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-002.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-002.js deleted file mode 100644 index 25e287661..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -assert(a + b === (a + b)); diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-003.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-003.js deleted file mode 100644 index 946ffb08e..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 2; -var b = 3; - -assert((a) + (b) === (a + b)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-004.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-004.js deleted file mode 100644 index 61e7dd1fd..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-004.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = { - n: Number, - s: String -}; -b = { - n: Number, - s: String -}; -a.n = 1; -b.n = 2; -a.s = "qwe"; -b.s = "rty"; - -assert(((a).n + (b).n === 3) && ((a).s + (b).s === "qwerty")); diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-005.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-005.js deleted file mode 100644 index fe9b00a35..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = { - n: Number, - s: String -} - -assert(delete(a.n) === true); diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-006.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-006.js deleted file mode 100644 index e81d03343..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-006.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -a = { - n: Number, - s: String -} - -assert(typeof (a.property) === "undefined"); diff --git a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-009.js b/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-009.js deleted file mode 100644 index f7bd47204..000000000 --- a/tests/jerry-test-suite/11/11.01/11.01.06/11.01.06-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof (a) === "undefined"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-001.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-001.js deleted file mode 100644 index e1bbf4565..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "name", value: "1"}; - -assert(a.name !== "nameeeeeeeeeee"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-002.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-002.js deleted file mode 100644 index 6b7f6fcdf..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "name", value: "1"}; -var b = {name: "b", value: "1"}; - -assert((a.name == b.name) || (a.value == b.value)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-003.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-003.js deleted file mode 100644 index a95080fad..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "name", value: "1"}; - -assert(a[1] !== "nameeeeeeeeeee"); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-004.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-004.js deleted file mode 100644 index 99ff8c2b2..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-004.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var name = "name" -var a = {name: "name", value: "1"}; - -assert(a[name] == "name"); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-007.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-007.js deleted file mode 100644 index 4e45123f5..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-007.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "a", value: "1"}; -var b = {name: "b", value: "1"}; -assert(plus(a, b) !== 2) - -function plus(a, b) -{ - return a.value + b.value; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-008.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-008.js deleted file mode 100644 index c0a667d6d..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-008.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "a", value: "1"}; -var b = {name: "b", value: "1"}; - -assert(isNaN(plus(a, b))); - -function plus(a, b) -{ - return a.value * b.name; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-009.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-009.js deleted file mode 100644 index fc54452c8..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-009.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "a", value: "1"}; -var b = {name: "b", value: "1"}; - -assert(plus(a, b) === "11"); - -function plus(a, b) -{ - return a.value + b.value; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-010.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-010.js deleted file mode 100644 index 0098625c6..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-010.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "a", value: "1"}; -var b = {name: "b", value: 1}; - -assert(plus(a, b) === "11"); - -function plus(a, b) -{ - return a.value + b.value; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-011.js b/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-011.js deleted file mode 100644 index 5c7fc6f42..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.01/11.02.01-011.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: "a", value: 1}; -var b = {name: "b", value: 1}; - -assert(plus(a, b) === 2); - -function plus(a, b) -{ - return a.value + b.value; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-001.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-001.js deleted file mode 100644 index 405a9ed8c..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-001.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true -} - -var animal = new Animal("animal"); -assert(animal.name === "animal"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-002.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-002.js deleted file mode 100644 index 74f754130..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-002.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true -} - -var animal = new Animal("animal"); -assert(animal.name == "animal"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-003.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-003.js deleted file mode 100644 index b377b2a54..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-003.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true -} - -var animal = new Animal("animal"); -assert(animal.name != "insect"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-004.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-004.js deleted file mode 100644 index a09d76971..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-004.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true -} - -var animal = new Animal("animal"); -assert(animal.someparameter != "insect"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-005.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-005.js deleted file mode 100644 index ae927cfb3..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-005.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true -} - -var animal = new Animal("animal"); -assert(animal[1] != "animal"); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-006.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-006.js deleted file mode 100644 index ee3abc9dc..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-006.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true - if (name == "bird") - { - this.canFly = true; - } -} - -var animal = new Animal("animal"); -var bird = new Animal("bird"); -assert(animal.canFly !== bird.canFly); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-007.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-007.js deleted file mode 100644 index 4ebfc5441..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-007.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true - if (name == "bird") - { - this.canFly = true; - } -} - -var animal = new Animal("animal"); -var bird = new Animal("bird"); - -assert(animal.canWalk === true); -assert(bird.canWalk === true); -assert(animal.canFly === undefined); -assert(bird.canFly === true); - diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-008.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-008.js deleted file mode 100644 index 683435d18..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-008.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Animal(name) -{ - this.name = name - this.canWalk = true -} - -var animal = new Animal(); - -assert(animal.canWalk); diff --git a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-009.js b/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-009.js deleted file mode 100644 index 0ae3fbb4c..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.02/11.02.02-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {}; -a.b = true; -assert(typeof a == "object" && a.b == 1); diff --git a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-006.js b/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-006.js deleted file mode 100644 index e4654fcff..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {}; -a.toString(); diff --git a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-007.js b/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-007.js deleted file mode 100644 index 8e34500b0..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-007.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() -{ - return 1; -} -assert(foo() === 1); diff --git a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-008.js b/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-008.js deleted file mode 100644 index 888b69087..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-008.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - foo: function () - { - return 1; - } -} - -assert(a.foo() === 1); diff --git a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-017.js b/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-017.js deleted file mode 100644 index 4467574d6..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-017.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = { - field: Number, - foo: function () { - this.field++; - } -} - -obj.field = 3; -obj.foo(); - -assert(obj.field === 4); diff --git a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-021.js b/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-021.js deleted file mode 100644 index eea7ae0da..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.03/11.02.03-021.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = foo(); -function foo() -{ - return a; -} - -assert(b === 1); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-001.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-001.js deleted file mode 100644 index c27f6a7f0..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(f_arg().length === 0); - -function f_arg() { - return arguments; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-002.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-002.js deleted file mode 100644 index 8971f6986..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(f_arg()[0] === undefined); - -function f_arg() { - return arguments; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-003.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-003.js deleted file mode 100644 index 18694be54..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-003.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(f_arg().length === 0); - -function f_arg(x, y) { - return arguments; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-004.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-004.js deleted file mode 100644 index 0470e4b46..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-004.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(f_arg()[0] === undefined); - -function f_arg(x,y) { - return arguments; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-005.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-005.js deleted file mode 100644 index d76f3fe76..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-005.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function () -{ - return arguments -} - -assert(f_arg(1, 2).length === 2); - -f_arg = function () { - return arguments; -} diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-006.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-006.js deleted file mode 100644 index cbd4d37c0..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-006.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function () { - return arguments; -} - -assert(f_arg(1, 2, 3).length === 3); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-007.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-007.js deleted file mode 100644 index 70cfdd757..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-007.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function () { - return arguments; -} - -assert(f_arg(1, 2, 3)[0] === 1); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-008.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-008.js deleted file mode 100644 index 85c8b91fc..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-008.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function () { - return arguments; -} - -assert(f_arg(1, 2, 3)[2] === 3); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-009.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-009.js deleted file mode 100644 index 5a934b844..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-009.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function () { - return arguments; -} - -assert(f_arg(1, 2, 3)[3] === undefined); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-010.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-010.js deleted file mode 100644 index 42d2a3d73..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-010.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function () { - return arguments; -} - -var args = f_arg (1, 2, 3); - -for (var i = 0; i < 3; i++) -{ - assert(args[i] === i + 1); -} - -assert(args[3] === undefined); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-011.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-011.js deleted file mode 100644 index c7f9bed49..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-011.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function(x,y) { - return arguments; -} - -assert(f_arg(1,2,3).length === 3); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-012.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-012.js deleted file mode 100644 index 3b1c0970a..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-012.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function(x,y) { - return arguments; -} - -assert(f_arg(1)[0] === 1); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-013.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-013.js deleted file mode 100644 index b5426771c..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-013.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function (x, y) { - return arguments; -} - -assert(f_arg(1, 2, 3)[2] === 3); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-014.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-014.js deleted file mode 100644 index e7eef83fc..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-014.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -f_arg = function(x,y) { - return arguments; -} - -assert(f_arg(1,2,3)[3] === undefined); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-016.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-016.js deleted file mode 100644 index f9bf5f04c..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-016.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function f_arg() { -} - -f_arg(x=1,x); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-017.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-017.js deleted file mode 100644 index 08c60ef76..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-017.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function f_arg() { -} - -try -{ - f_arg(x, x = 1); -} -catch (e) { - assert((e instanceof ReferenceError) === true); -} - - - - diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-018.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-018.js deleted file mode 100644 index 59a185e6e..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-018.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function f_arg(x, y, z) { - return z; -} - -assert(f_arg(x = 1, y = x, x + y) === 2); diff --git a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-019.js b/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-019.js deleted file mode 100644 index 841bffd6c..000000000 --- a/tests/jerry-test-suite/11/11.02/11.02.04/11.02.04-019.js +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function f_arg() { -} - - -var x = function () { - throw "x"; -}; -var y = function () { - throw "y"; -}; -try -{ - f_arg(x(), y()); - assert(false); -} -catch (e) -{ - if (e === "y") - { - assert(false); - } else { - if (e !== "x") - { - assert(false); - } - } -} diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-005.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-005.js deleted file mode 100644 index 8d8bf3892..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; - -assert((a++ === 1) && (a === 2)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-006.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-006.js deleted file mode 100644 index 31e143052..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-006.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = false; - -assert((a++ === 1) && (b++ === +0) && (a === 2) && (b === 1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-007.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-007.js deleted file mode 100644 index 098c06e9a..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-007.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return 1; - } -} - -assert((a++ === 1) && (a === 2)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-008.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-008.js deleted file mode 100644 index 3a7e6fadb..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; - -assert((a++ == +0) && (a === 1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-009.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-009.js deleted file mode 100644 index 90d8ace1c..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; - -assert(isNaN(a++) && isNaN(a)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-010.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-010.js deleted file mode 100644 index cb2c25f4c..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; - -assert((a++ === 1) && (a === 2)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-011.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-011.js deleted file mode 100644 index 2c7166f6d..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "blah"; -assert ( isNaN(a++) && isNaN(a) ); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-012.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-012.js deleted file mode 100644 index 970f67fae..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-012.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1e3"; - -assert((a++ === 1e3) && (a === 1001)); - \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-013.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-013.js deleted file mode 100644 index 09e4aba7d..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = ""; -assert((a++ === 0) && (a === 1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-014.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-014.js deleted file mode 100644 index 497c1ba7a..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = " "; -assert((a++ === 0) && (a === 1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-015.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-015.js deleted file mode 100644 index ea8e15028..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-015.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "Infinity"; - -assert((a++ === Infinity) && (a === Infinity)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-016.js b/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-016.js deleted file mode 100644 index 335dfbec6..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.01/11.03.01-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "0xa"; -assert((a++ === 0xa) && (a === 0xb)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-005.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-005.js deleted file mode 100644 index 5154e61a9..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -assert((a-- === 1) && (a === 0)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-006.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-006.js deleted file mode 100644 index 0c2d3aefe..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = false; -assert((a-- === 1) && (b-- === +0) && (a === 0) && (b === -1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-007.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-007.js deleted file mode 100644 index b0c9788f3..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-007.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return 1; - } -} - -assert((a-- === 1) && (a === 0)); - \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-008.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-008.js deleted file mode 100644 index b1a96ed2d..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -assert((a-- == +0) && (a === -1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-009.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-009.js deleted file mode 100644 index 5bb50894a..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; -assert(isNaN(a--) && isNaN(a)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-010.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-010.js deleted file mode 100644 index 5c5fcd188..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; -assert((a-- === 1) && (a === 0)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-011.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-011.js deleted file mode 100644 index d9aaa16cb..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "blah"; -assert(isNaN(a--) && isNaN(a)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-012.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-012.js deleted file mode 100644 index 8b6040eeb..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1e3"; -assert((a-- === 1e3) && (a === 999)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-013.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-013.js deleted file mode 100644 index 893b090f4..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = ""; -assert((a-- === 0) && (a === -1)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-014.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-014.js deleted file mode 100644 index e9592d208..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-014.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = " "; - -assert((a-- === 0) && (a === -1)); - \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-015.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-015.js deleted file mode 100644 index db46d7e83..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "Infinity"; -assert((a-- === Infinity) && (a === Infinity)); diff --git a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-016.js b/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-016.js deleted file mode 100644 index e64de6ed6..000000000 --- a/tests/jerry-test-suite/11/11.03/11.03.02/11.03.02-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "0xa"; -assert((a-- === 0xa) && (a === 9)); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-001.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-001.js deleted file mode 100644 index eccb52c14..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -x = 42; - -assert ((delete x) == true); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-002.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-002.js deleted file mode 100644 index d7342d0ba..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var y = 43; - -assert((delete y) == false && y == 43); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-003.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-003.js deleted file mode 100644 index 992e090ab..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var y = 43; - -assert((delete Math.PI) == false); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-004.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-004.js deleted file mode 100644 index 612feee9d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-004.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var myobj = { - h: 4, - k: 5 -}; - -assert((delete myobj.h) == true && myobj.h == undefined); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-005.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-005.js deleted file mode 100644 index 51386bb32..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - myobj = { - h: 4, - k: 5 - }; - -assert ((delete myobj) == true); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-006.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-006.js deleted file mode 100644 index 631de9f0c..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-006.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Foo() { -} -Foo.prototype.bar = 42; -var foo = new Foo(); -if (!(delete foo.bar)) - assert(false) - -if (foo.bar != 42) - assert(false) - -if (!(delete Foo.prototype.bar)) - assert(false) diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-007.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-007.js deleted file mode 100644 index 69c19b2ce..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-007.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var fruits = ['apple', 'banana', 'kiwi', 'pineapple']; - -delete fruits[3]; - -assert(!(3 in fruits) && fruits.length == 4); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-008.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-008.js deleted file mode 100644 index 41b6b23b6..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-008.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function x() { -} - -assert((delete x) == false && typeof x == "function"); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-009.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-009.js deleted file mode 100644 index c9e84d1af..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -this.prop = "prop"; - -assert((delete this.prop) == true); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-010.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-010.js deleted file mode 100644 index 2ff74d1ee..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((delete arguments) == true); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-011.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-011.js deleted file mode 100644 index c4df4c77e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-011.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test(arg) -{ - if ((delete arg) == false) - return 0; - else - return 1; -} - -assert(!test("str")); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-012.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-012.js deleted file mode 100644 index ed8646a01..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-012.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -this.test = function (arg) -{ - return 1; -} - -assert((delete test) == true); diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-013.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-013.js deleted file mode 100644 index 63e5a3c51..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-013.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -eval('var foo = 1;'); -assert((delete foo) == true && typeof foo == "undefined"); - diff --git a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-017.js b/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-017.js deleted file mode 100644 index 9eef2c234..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.01/11.04.01-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((delete i_dont_exist) == true); diff --git a/tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-001.js b/tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-001.js deleted file mode 100644 index 387ec412c..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = void(5 / 2); - -assert(a == undefined); diff --git a/tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-002.js b/tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-002.js deleted file mode 100644 index a224aa44f..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.02/11.04.02-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = 1; - -var a = void(++b); - -assert(a == undefined && b == 2); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-001.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-001.js deleted file mode 100644 index 5af4a70db..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof 37 === 'number'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-002.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-002.js deleted file mode 100644 index 5f956b266..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof 37 === 'number' && - typeof 3.14 === 'number'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-003.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-003.js deleted file mode 100644 index 544a69fcf..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Math.LN2 === 'number' && - typeof Infinity === 'number' && - typeof NaN === 'number' && - typeof Number(1) === 'number'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-004.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-004.js deleted file mode 100644 index c478b2f2b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof "" === 'string' && - typeof "str" === 'string'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-005.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-005.js deleted file mode 100644 index 26622997e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof (typeof 1) === 'string' && - typeof String("str") === 'string'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-006.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-006.js deleted file mode 100644 index 96ccc440c..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof true === 'boolean' && - typeof false === 'boolean'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-007.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-007.js deleted file mode 100644 index 51e08db67..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Boolean(true) === 'boolean'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-008.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-008.js deleted file mode 100644 index 4a64445c6..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof undefined === 'undefined' && - typeof smth === 'undefined'); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-009.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-009.js deleted file mode 100644 index a74f62e33..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof {a: 1} === 'object' && - typeof [1, 2, 4] === 'object') \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-010.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-010.js deleted file mode 100644 index 30fa4e10d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-010.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof new Date() === 'object' && - typeof new Boolean(true) === 'object' && - typeof new Number(1) === 'object' && - typeof new String("abc") === 'object') \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-011.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-011.js deleted file mode 100644 index 324d9e486..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (typeof function(){} === 'function') \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-012.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-012.js deleted file mode 100644 index 63f62c6e9..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (typeof Math.sin === 'function'); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-013.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-013.js deleted file mode 100644 index 2f5391906..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof null === 'object'); diff --git a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-016.js b/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-016.js deleted file mode 100644 index 303f9ce02..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.03/11.04.03-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof - 24 === 'number') \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-001.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-001.js deleted file mode 100644 index 8186793d2..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25; - -assert(++a === 26); diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-002.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-002.js deleted file mode 100644 index e2556a907..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25, b = -1; -; - -assert(++a === ++b + 26); diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-004.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-004.js deleted file mode 100644 index 880804ff0..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25; - -assert((++a) / 2 === 13); diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-005.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-005.js deleted file mode 100644 index 479561ec4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-005.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25; - -assert(++ - a === 26) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-006.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-006.js deleted file mode 100644 index 53d984cb3..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-006.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1.12; -var eps = 0.00000001; - -assert(++a >= 2.12 - eps && a <= 2.12 + eps); diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-007.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-007.js deleted file mode 100644 index dd8c73fb3..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; - -assert(++a === 2); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-008.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-008.js deleted file mode 100644 index 57b7b88cd..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {}; - -assert(isNaN(++a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-009.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-009.js deleted file mode 100644 index 6bdf53d59..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; - -assert(isNaN(++a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-010.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-010.js deleted file mode 100644 index 9440c8259..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; - -assert(++a === 1); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-011.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-011.js deleted file mode 100644 index 5706d7998..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abc"; - -assert(isNaN(++a)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-012.js b/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-012.js deleted file mode 100644 index 2b5f37df8..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.04/11.04.04-012.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = function () { -}; - -assert(isNaN(++a)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-001.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-001.js deleted file mode 100644 index eac75f1f3..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25; - -assert(--a === 24) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-002.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-002.js deleted file mode 100644 index 10778ee42..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25, b = 1; -; - -assert(--a === --b + 24) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-004.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-004.js deleted file mode 100644 index 1fbed9b1d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25; - -assert((--a) / 2 === 12) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-005.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-005.js deleted file mode 100644 index 3f763ee57..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-005.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 25; - -assert(-- - a === 24) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-006.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-006.js deleted file mode 100644 index 19c3430f5..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-006.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var eps = 0.000000001; -var a = 1.12; - -assert(--a >= 0.12 - eps && - a <= 0.12 + eps) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-007.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-007.js deleted file mode 100644 index 2e6e65dd4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; - -assert(--a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-008.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-008.js deleted file mode 100644 index d140fd00f..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {}; - -assert(isNaN(--a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-009.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-009.js deleted file mode 100644 index a7683eb5e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; - -assert(isNaN(--a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-010.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-010.js deleted file mode 100644 index 03a59975d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; - -assert(--a === -1); diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-011.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-011.js deleted file mode 100644 index e037cd1ec..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abc"; - -assert(isNaN(--a)); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-012.js b/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-012.js deleted file mode 100644 index f8c88dcc0..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.05/11.04.05-012.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = function () { -}; - -assert(isNaN(--a)); diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-001.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-001.js deleted file mode 100644 index cfc2fe61a..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -assert(+a === a) diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-002.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-002.js deleted file mode 100644 index 226b8e214..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -1; -assert(+a === a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-003.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-003.js deleted file mode 100644 index 9e38e32ec..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-004.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-004.js deleted file mode 100644 index f6622ee0d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "-1"; -assert(+a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-005.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-005.js deleted file mode 100644 index e29f42e5e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-006.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-006.js deleted file mode 100644 index 32e2a8eb4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -assert(+a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-007.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-007.js deleted file mode 100644 index c2b69e300..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(0); -assert(+a === 0); diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-008.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-008.js deleted file mode 100644 index 61cb25c8d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(1); -assert(+a === 1) diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-009.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-009.js deleted file mode 100644 index 73d30c81a..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(-1); -assert(+a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-010.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-010.js deleted file mode 100644 index e3e7d036b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Boolean(true); -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-011.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-011.js deleted file mode 100644 index d12eccd99..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Boolean(false); -assert(+a === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-012.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-012.js deleted file mode 100644 index a6160ebab..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("1"); -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-013.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-013.js deleted file mode 100644 index 09e67c21e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("-1"); -assert(+a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-014.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-014.js deleted file mode 100644 index f448e528f..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; -assert(isNaN(+a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-015.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-015.js deleted file mode 100644 index 8d3233bab..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -assert(+a === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-016.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-016.js deleted file mode 100644 index 1d2ca2135..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = NaN; -assert(isNaN(+a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-017.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-017.js deleted file mode 100644 index e61a2b921..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("qwerty"); -assert(isNaN(+a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-018.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-018.js deleted file mode 100644 index cba4824da..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-018.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return 1; - } -} - -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-019.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-019.js deleted file mode 100644 index 26bd6f321..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-019.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return "1"; - } -} - -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-020.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-020.js deleted file mode 100644 index e9169ac2f..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-020.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return -1; - } -} - -assert(+a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-021.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-021.js deleted file mode 100644 index cb10795f4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-021.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object; -a.valueOf = function () { - return true; -} - -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-022.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-022.js deleted file mode 100644 index 80ab25c84..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-022.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return false; - } -} - -assert(+a === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-023.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-023.js deleted file mode 100644 index 3a69b3b8b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-023.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return "not a number"; - } -} - -assert(isNaN(+a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-024.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-024.js deleted file mode 100644 index 81bf73e08..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-024.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - member: Number -} - -assert(isNaN(+a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-025.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-025.js deleted file mode 100644 index 397440413..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-025.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return null; - } -} -assert(+a === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-026.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-026.js deleted file mode 100644 index f5a6d7f65..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-026.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var array = [1, 2, 3, 4, 5]; -assert(isNaN(+array)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-027.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-027.js deleted file mode 100644 index ecfade230..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-027.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - toString: function () { - return "1" - } -} - -assert(+a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-028.js b/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-028.js deleted file mode 100644 index 7e1c58864..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.06/11.04.06-028.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return "" - } -} - -assert(+a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-001.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-001.js deleted file mode 100644 index 60df96de5..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-002.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-002.js deleted file mode 100644 index ef695a818..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -1; -assert(-a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-003.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-003.js deleted file mode 100644 index fe416232b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-004.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-004.js deleted file mode 100644 index 3af0b36c4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "-1"; -assert(-a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-005.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-005.js deleted file mode 100644 index 5c9ee4be2..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-006.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-006.js deleted file mode 100644 index c53bdba4a..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "0"; -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-007.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-007.js deleted file mode 100644 index 56cb8c0cd..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = ""; -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-008.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-008.js deleted file mode 100644 index 348b4951d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-009.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-009.js deleted file mode 100644 index c7fd828ca..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-010.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-010.js deleted file mode 100644 index 7dd4ed01b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Infinity; -assert(-a === -Infinity) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-011.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-011.js deleted file mode 100644 index 08e525b31..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -Infinity; -assert(-a === Infinity) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-012.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-012.js deleted file mode 100644 index bced56a45..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; -assert(isNaN(-a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-013.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-013.js deleted file mode 100644 index 6e6b2f5b2..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -assert(-a === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-014.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-014.js deleted file mode 100644 index fd74b980b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(1); -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-015.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-015.js deleted file mode 100644 index fa4ea2923..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(-1); -assert(-a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-016.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-016.js deleted file mode 100644 index 3d0fe1210..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(0); -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-017.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-017.js deleted file mode 100644 index 5cd441f4e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("1"); -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-018.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-018.js deleted file mode 100644 index 9a0e41c04..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("-1"); -assert(-a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-019.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-019.js deleted file mode 100644 index 7be7e5644..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-019.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String(""); -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-020.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-020.js deleted file mode 100644 index 5fd7bcebe..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-020.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Boolean(true); -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-021.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-021.js deleted file mode 100644 index ff2d156fb..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-021.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Boolean(false); -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-022.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-022.js deleted file mode 100644 index 92861fa56..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-022.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = [1, 2, 3, 4, 5]; -assert(isNaN(-a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-023.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-023.js deleted file mode 100644 index 96d47852b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-023.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return 1; - } -} -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-024.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-024.js deleted file mode 100644 index add19e5ce..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-024.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return -1; - } -} -assert(-a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-025.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-025.js deleted file mode 100644 index 51524f5bc..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-025.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return true; - } -} -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-026.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-026.js deleted file mode 100644 index 5426fc052..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-026.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return false; - } -} -assert(-a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-027.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-027.js deleted file mode 100644 index aec5999e2..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-027.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return null; - } -} -assert(-a === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-028.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-028.js deleted file mode 100644 index 10a48593e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-028.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return undefined; - } -} -assert(isNaN(-a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-029.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-029.js deleted file mode 100644 index f236926bd..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-029.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - member: 1, - valueOf: function () { - return this.member; - } -} - -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-030.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-030.js deleted file mode 100644 index 2221c774e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-030.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - member: 1, -} - -assert(isNaN(-a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-031.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-031.js deleted file mode 100644 index 40fd349e7..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-031.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return "qwerty"; - } -} - -assert(isNaN(-a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-032.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-032.js deleted file mode 100644 index 9950635dd..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-032.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = +0; - -assert(-a === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-033.js b/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-033.js deleted file mode 100644 index 679073c2d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.07/11.04.07-033.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object; -a.toString = function () { - return "1"; -} - -assert(-a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-001.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-001.js deleted file mode 100644 index a1cd6c1d0..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -assert(~a === -1); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-002.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-002.js deleted file mode 100644 index 0cf1d74e7..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -1; -assert(~a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-003.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-003.js deleted file mode 100644 index 4f44f09bf..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -assert(~a === -2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-004.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-004.js deleted file mode 100644 index 53ba079bd..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0x0001; -assert(~a === -0x0002) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-005.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-005.js deleted file mode 100644 index 240793e73..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = NaN; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-006.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-006.js deleted file mode 100644 index c17198c5b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = +0; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-007.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-007.js deleted file mode 100644 index 8c9f4c49a..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -0; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-008.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-008.js deleted file mode 100644 index 11c317479..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = +Infinity; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-009.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-009.js deleted file mode 100644 index 38daba6f1..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -Infinity; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-010.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-010.js deleted file mode 100644 index 40e2c49f5..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 2 * 0x100000000; // to int32 -> 0 -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-011.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-011.js deleted file mode 100644 index 8309c53b1..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0x1fffffffe; // % 0x100000000 >= 0x10000000 -assert(~a === ~(0xfffffffe)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-012.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-012.js deleted file mode 100644 index 1b4a572c4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0x110000000; // % 0x100000000 >= 0x10000000 -assert(~a === ~(0x10000000)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-013.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-013.js deleted file mode 100644 index f5bca5815..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0x1fffffff; // % 0x100000000 < 0x10000000 -assert(~a === ~(0x1fffffff)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-014.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-014.js deleted file mode 100644 index c50af15a5..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0xffff; // % 0x100000000 < 0x10000000 -assert(~a === -0x10000) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-015.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-015.js deleted file mode 100644 index f526e28b2..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; -assert(~a === -2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-016.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-016.js deleted file mode 100644 index e510f3552..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "Who cares?"; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-017.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-017.js deleted file mode 100644 index bc57f3812..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -assert(~a === -2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-018.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-018.js deleted file mode 100644 index c63fcc376..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -assert(~a === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-019.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-019.js deleted file mode 100644 index c5b415b13..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-019.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return "0x001" - } -} -assert(~a === -0x002) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-020.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-020.js deleted file mode 100644 index fc385331b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-020.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return -0x01 - } -} -assert(~a === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-021.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-021.js deleted file mode 100644 index 23e96d85a..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-021.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return true - } -} -assert(~a === -2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-022.js b/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-022.js deleted file mode 100644 index 94dc951f0..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.08/11.04.08-022.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number(1); -assert(~a === -2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-001.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-001.js deleted file mode 100644 index 62619c79c..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -assert(!a === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-002.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-002.js deleted file mode 100644 index 85a2bdd1b..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -assert(!a === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-003.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-003.js deleted file mode 100644 index 42c127138..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; -assert(!a === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-004.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-004.js deleted file mode 100644 index 0b8524ca4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -assert(!a === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-005.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-005.js deleted file mode 100644 index 0b8524ca4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -assert(!a === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-006.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-006.js deleted file mode 100644 index b9c8208af..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(+0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-007.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-007.js deleted file mode 100644 index 2c86c9fa9..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(-0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-008.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-008.js deleted file mode 100644 index c6642cf8f..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(NaN) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-009.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-009.js deleted file mode 100644 index 458315799..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!("") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-010.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-010.js deleted file mode 100644 index 1990af23a..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!("anything") === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-011.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-011.js deleted file mode 100644 index 8f9495de5..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object; -assert(!a === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-012.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-012.js deleted file mode 100644 index 4ded29146..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-012.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - valueOf: function () { - return false; - } -} -assert(!a === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-013.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-013.js deleted file mode 100644 index 2ba53b396..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!true === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-014.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-014.js deleted file mode 100644 index 651236e50..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!false === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-015.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-015.js deleted file mode 100644 index 90eb081f5..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(![] === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-016.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-016.js deleted file mode 100644 index fd1ac8a42..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-016.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!0 === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-017.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-017.js deleted file mode 100644 index 00fe91a8e..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!1 === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-018.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-018.js deleted file mode 100644 index f410d9fd4..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-018.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(-Infinity) === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-019.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-019.js deleted file mode 100644 index 51fe41b5d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-019.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!Infinity === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-020.js b/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-020.js deleted file mode 100644 index b9629fe6d..000000000 --- a/tests/jerry-test-suite/11/11.04/11.04.09/11.04.09-020.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Boolean(true); -assert(!a === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-001.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-001.js deleted file mode 100644 index 12386f977..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 * 3 === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-002.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-002.js deleted file mode 100644 index 4eedc762d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 3; -assert(2 * a === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-003.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-003.js deleted file mode 100644 index adb2a8ace..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 3; -assert(a * 2 === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-004.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-004.js deleted file mode 100644 index eb5da6274..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 3; -var b = 2; -assert(a * b === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-005.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-005.js deleted file mode 100644 index 0c49c9531..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -assert((a = 1) * a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-006.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-006.js deleted file mode 100644 index fdc548479..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -assert(a * (a = 1) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-007.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-007.js deleted file mode 100644 index 33fe8f2c2..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 2; -assert(a * - 3 === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-008.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-008.js deleted file mode 100644 index 392ed5c3b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true * true === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-009.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-009.js deleted file mode 100644 index 8acf03103..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true * false === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-010.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-010.js deleted file mode 100644 index cebfd8922..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false * false === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-011.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-011.js deleted file mode 100644 index 20754e71d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("2" * "3" === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-012.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-012.js deleted file mode 100644 index 498ef1e86..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("a" * "1") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-013.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-013.js deleted file mode 100644 index de3af0da0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("1" * "a") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-014.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-014.js deleted file mode 100644 index 3f46d67a6..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-015.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-015.js deleted file mode 100644 index 99c1a97a4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-016.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-016.js deleted file mode 100644 index 745876382..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-016.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * null) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-017.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-017.js deleted file mode 100644 index 1bb4c57ab..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(null * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-018.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-018.js deleted file mode 100644 index 8feee082c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-018.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true * 1 === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-019.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-019.js deleted file mode 100644 index 5bd1f8e01..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-019.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 * true === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-020.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-020.js deleted file mode 100644 index 4bed39a0a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-020.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 * "3" === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-021.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-021.js deleted file mode 100644 index c01c03b5c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-021.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("2" * 3 === 6) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-022.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-022.js deleted file mode 100644 index 41a732280..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-022.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("a" * 1) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-023.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-023.js deleted file mode 100644 index f109bef75..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-023.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(1 * "a") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-024.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-024.js deleted file mode 100644 index 5e1ab44a5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-024.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-025.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-025.js deleted file mode 100644 index d29ea55d0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-025.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * 1 === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-026.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-026.js deleted file mode 100644 index a31c0e088..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-026.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(1 * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-027.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-027.js deleted file mode 100644 index f816bea23..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-027.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * 1) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-028.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-028.js deleted file mode 100644 index b78d1a1c1..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-028.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true * "1" === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-029.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-029.js deleted file mode 100644 index 0b56a36e0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-029.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("1" * true === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-030.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-030.js deleted file mode 100644 index 5f20801c6..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-030.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("1" * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-031.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-031.js deleted file mode 100644 index e4883e47b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-031.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * "1") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-032.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-032.js deleted file mode 100644 index f987ee0f7..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-032.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("1" * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-033.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-033.js deleted file mode 100644 index 7cd6e08e9..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-033.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * "1" === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-034.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-034.js deleted file mode 100644 index 114f16d74..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-034.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(true * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-035.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-035.js deleted file mode 100644 index 3453f5bbc..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-035.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * true) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-036.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-036.js deleted file mode 100644 index 16f91bcd4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-036.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-037.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-037.js deleted file mode 100644 index 03036a64b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-037.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * true === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-038.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-038.js deleted file mode 100644 index d5f87c0a1..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-038.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * Number.NaN) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-039.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-039.js deleted file mode 100644 index c328a4d8c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-039.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * +0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-040.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-040.js deleted file mode 100644 index 03755e2a4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-040.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * -0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-041.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-041.js deleted file mode 100644 index 7109abcbd..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-041.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * Number.POSITIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-042.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-042.js deleted file mode 100644 index 85ea903b7..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-042.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * Number.NEGATIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-043.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-043.js deleted file mode 100644 index 76e048166..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-043.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * Number.MAX_VALUE) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-044.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-044.js deleted file mode 100644 index 578acf9ca..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-044.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * Number.MIN_VALUE) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-045.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-045.js deleted file mode 100644 index 3680611f3..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-045.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN * 1) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-046.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-046.js deleted file mode 100644 index 767fdb9c6..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-046.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 * new Number(1) === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-047.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-047.js deleted file mode 100644 index 814bb452d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-047.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(1) * 1 === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-048.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-048.js deleted file mode 100644 index 2850fd4f5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-048.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(1) * new Number(1) === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-049.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-049.js deleted file mode 100644 index 448b2750b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-049.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(1) * new Boolean(true) === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-050.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-050.js deleted file mode 100644 index f34d050d4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-050.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(true) * new Boolean(true) === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-051.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-051.js deleted file mode 100644 index 40a156fbb..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-051.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true * new Boolean(true) === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-052.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-052.js deleted file mode 100644 index 9e8ac8b77..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-052.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(true) * true === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-053.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-053.js deleted file mode 100644 index aa21ccdc8..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-053.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(true) * new String("2") === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-054.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-054.js deleted file mode 100644 index f08a4cc0e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-054.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") * new Boolean(true) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-055.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-055.js deleted file mode 100644 index 5caf9f435..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-055.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") * true === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-056.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-056.js deleted file mode 100644 index df61f2e17..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-056.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") * new Number(1) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-057.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-057.js deleted file mode 100644 index 2a1519c72..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-057.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") * 1 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-058.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-058.js deleted file mode 100644 index f9a5772bb..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-058.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") * new String("1") === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-059.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-059.js deleted file mode 100644 index 2494459e7..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-059.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN({} * {}) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-060.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-060.js deleted file mode 100644 index 4fcea3cf0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-060.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * new Number(2) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-061.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-061.js deleted file mode 100644 index b4cae891e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-061.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(2) * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-062.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-062.js deleted file mode 100644 index 9e4e4e050..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-062.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-063.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-063.js deleted file mode 100644 index 3c888511b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-063.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * new String("2") === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-064.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-064.js deleted file mode 100644 index 894f6511c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-064.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null * new Boolean(true) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-065.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-065.js deleted file mode 100644 index 9160db371..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-065.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(true) * null === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-066.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-066.js deleted file mode 100644 index 77a10a9c3..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-066.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(new Boolean(true) * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-067.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-067.js deleted file mode 100644 index 02a8aec0c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-067.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * new Boolean(true)) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-068.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-068.js deleted file mode 100644 index a9a04967e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-068.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * new String("1")) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-069.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-069.js deleted file mode 100644 index cd6610c9e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-069.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(new String("1") * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-070.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-070.js deleted file mode 100644 index efce27d72..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-070.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(new Number(1) * undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-071.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-071.js deleted file mode 100644 index f45ce6ed4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-071.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined * new Number(1))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-072.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-072.js deleted file mode 100644 index 7a4986585..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-072.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NEGATIVE_INFINITY * 0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-073.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-073.js deleted file mode 100644 index 87f069b93..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-073.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(0 * Number.NEGATIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-074.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-074.js deleted file mode 100644 index 02783f92d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-074.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(0 * Number.POSITIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-075.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-075.js deleted file mode 100644 index dd2a96446..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-075.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.POSITIVE_INFINITY * 0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-076.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-076.js deleted file mode 100644 index 80d5fd3bd..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-076.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.POSITIVE_INFINITY * Number.POSITIVE_INFINITY === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-077.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-077.js deleted file mode 100644 index 07ad0e0d9..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-077.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.POSITIVE_INFINITY * Number.NEGATIVE_INFINITY === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-078.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-078.js deleted file mode 100644 index ac02f07a3..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-078.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.NEGATIVE_INFINITY * Number.POSITIVE_INFINITY === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-079.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-079.js deleted file mode 100644 index f237d1764..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-079.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.NEGATIVE_INFINITY * Number.NEGATIVE_INFINITY === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-080.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-080.js deleted file mode 100644 index ddf74c670..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-080.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.NEGATIVE_INFINITY * 1 === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-081.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-081.js deleted file mode 100644 index 6221255b3..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-081.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((-1) * Number.NEGATIVE_INFINITY === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-082.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-082.js deleted file mode 100644 index 8f6f75334..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-082.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((-1) * Number.POSITIVE_INFINITY === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-083.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-083.js deleted file mode 100644 index bb3c2443c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-083.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.POSITIVE_INFINITY * 1 === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-084.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-084.js deleted file mode 100644 index ffb42e8fe..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-084.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE * 2 === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-085.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-085.js deleted file mode 100644 index 3a0cca563..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-085.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 * Number.MAX_VALUE === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-086.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-086.js deleted file mode 100644 index e7621ea6c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-086.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((-1.5) * Number.MAX_VALUE === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-087.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-087.js deleted file mode 100644 index 45fbe22da..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-087.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE * (-1.5) === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-088.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-088.js deleted file mode 100644 index 0d3ceaf8e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-088.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MIN_VALUE * (-0.5) === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-089.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-089.js deleted file mode 100644 index 368c0b9d5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-089.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(0.1 * Number.MIN_VALUE === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-090.js b/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-090.js deleted file mode 100644 index 81fc8248e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.01/11.05.01-090.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((Number.MAX_VALUE * 1.1) * 0.9 !== Number.MAX_VALUE * (1.1 * 0.9)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-001.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-001.js deleted file mode 100644 index 763306722..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(6 / 3 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-002.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-002.js deleted file mode 100644 index 32889b7a8..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 3; -assert(6 / a === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-003.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-003.js deleted file mode 100644 index 7ef81c762..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 6; -assert(a / 3 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-004.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-004.js deleted file mode 100644 index fc6c9782d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 6; -var b = 3; -assert(a / b === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-005.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-005.js deleted file mode 100644 index 76a30da06..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -assert((a = 1) / a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-006.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-006.js deleted file mode 100644 index 415fc1135..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -assert(a / (a = 1) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-007.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-007.js deleted file mode 100644 index bb99d3785..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 6; -assert(a / - 3 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-008.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-008.js deleted file mode 100644 index 6675a4c60..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true / true === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-009.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-009.js deleted file mode 100644 index 622040347..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false / true === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-010.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-010.js deleted file mode 100644 index cae1c7b33..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true / false === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-011.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-011.js deleted file mode 100644 index 0bcc8dbdd..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("6" / "3" === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-012.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-012.js deleted file mode 100644 index 7b6e283ff..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("a" / "3") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-013.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-013.js deleted file mode 100644 index 1842dd14d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("6" / "a") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-014.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-014.js deleted file mode 100644 index 53774c6ca..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(null / null) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-015.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-015.js deleted file mode 100644 index 5fba7150f..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-016.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-016.js deleted file mode 100644 index 87f2ad7ee..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-016.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / null) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-017.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-017.js deleted file mode 100644 index 5c34539d5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(null / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-018.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-018.js deleted file mode 100644 index 96b98d1ff..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-018.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true / 1 === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-019.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-019.js deleted file mode 100644 index 1a94d099e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-019.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 / true === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-020.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-020.js deleted file mode 100644 index 7a7c3869a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-020.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(6 / "2" === 3) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-021.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-021.js deleted file mode 100644 index f9b11e23a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-021.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("6" / 2 === 3) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-022.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-022.js deleted file mode 100644 index aca34b424..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-022.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("a" / 2) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-023.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-023.js deleted file mode 100644 index 9da405234..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-023.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(6 / "a") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-024.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-024.js deleted file mode 100644 index 7b9faf7a3..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-024.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 / null === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-025.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-025.js deleted file mode 100644 index 5090d870e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-025.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null / 1 === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-026.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-026.js deleted file mode 100644 index d6a06026d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-026.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(1 / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-027.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-027.js deleted file mode 100644 index 1e95783e0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-027.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / 1) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-028.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-028.js deleted file mode 100644 index 8befa8de6..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-028.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true / "1" === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-029.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-029.js deleted file mode 100644 index e0b889ccc..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-029.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("2" / true === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-030.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-030.js deleted file mode 100644 index c9c4022f5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-030.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("2" / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-031.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-031.js deleted file mode 100644 index 5f7d954de..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-031.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / "2") === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-032.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-032.js deleted file mode 100644 index eb654285a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-032.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("2" / null === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-033.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-033.js deleted file mode 100644 index 27bb8f528..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-033.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null / "2" === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-034.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-034.js deleted file mode 100644 index 1a360f195..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-034.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(true / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-035.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-035.js deleted file mode 100644 index 58fb2753d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-035.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / true) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-036.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-036.js deleted file mode 100644 index 488a9f989..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-036.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(false / null) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-037.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-037.js deleted file mode 100644 index 76023eb7c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-037.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null / true === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-038.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-038.js deleted file mode 100644 index a9c5d12a0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-038.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / Number.NaN) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-039.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-039.js deleted file mode 100644 index 76ba629e8..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-039.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / +0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-040.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-040.js deleted file mode 100644 index 1e9e0de8d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-040.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / -0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-041.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-041.js deleted file mode 100644 index fe84d8f6b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-041.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / Number.POSITIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-042.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-042.js deleted file mode 100644 index 807671f7e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-042.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / Number.NEGATIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-043.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-043.js deleted file mode 100644 index 6323ed70a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-043.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / Number.MAX_VALUE) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-044.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-044.js deleted file mode 100644 index 772e8d71a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-044.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / Number.MIN_VALUE) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-045.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-045.js deleted file mode 100644 index 61aa128b4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-045.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN / 2) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-046.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-046.js deleted file mode 100644 index 929d39dbc..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-046.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(6) / 3 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-047.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-047.js deleted file mode 100644 index 984b75029..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-047.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(6 / new Number(3) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-048.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-048.js deleted file mode 100644 index de534059b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-048.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(6) / new Number(3) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-049.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-049.js deleted file mode 100644 index 91f1f6474..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-049.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(2) / new Boolean(true) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-050.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-050.js deleted file mode 100644 index dd3b17d95..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-050.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(false) / new Boolean(true) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-051.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-051.js deleted file mode 100644 index 1dea429b1..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-051.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false / new Boolean(true) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-052.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-052.js deleted file mode 100644 index 2f40b170e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-052.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(true) / false === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-053.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-053.js deleted file mode 100644 index 9dfc1b4d8..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-053.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") / new Boolean(false) === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-054.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-054.js deleted file mode 100644 index 127eb7a78..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-054.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(false) / new String("2") === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-055.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-055.js deleted file mode 100644 index 07759f049..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-055.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false / new String("2") === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-056.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-056.js deleted file mode 100644 index 7bf9de6ea..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-056.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") / new Number(1) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-057.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-057.js deleted file mode 100644 index a3fe0762c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-057.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") / 1 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-058.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-058.js deleted file mode 100644 index 2dedc244a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-058.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("2") / new String("1") === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-059.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-059.js deleted file mode 100644 index 079227457..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-059.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN({} / {}) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-060.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-060.js deleted file mode 100644 index d4d1d267b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-060.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null / new Number(5) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-061.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-061.js deleted file mode 100644 index 4c15539d1..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-061.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(5) / null === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-062.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-062.js deleted file mode 100644 index efb79c665..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-062.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("5") / null === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-063.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-063.js deleted file mode 100644 index 5f641788b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-063.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null / new String("5") === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-064.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-064.js deleted file mode 100644 index 11c717d94..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-064.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null / new Boolean(true) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-065.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-065.js deleted file mode 100644 index 8c954f1cd..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-065.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Boolean(true) / null === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-066.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-066.js deleted file mode 100644 index 45bd4260c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-066.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(new Boolean(true) / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-067.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-067.js deleted file mode 100644 index 650a6e453..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-067.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / new Boolean(true)) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-068.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-068.js deleted file mode 100644 index a59abb04e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-068.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / new String("5")) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-069.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-069.js deleted file mode 100644 index 65ca067c2..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-069.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(new String("5") / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-070.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-070.js deleted file mode 100644 index 01e5f6e00..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-070.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(new Number(5) / undefined) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-071.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-071.js deleted file mode 100644 index 0e4799b48..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-071.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined / new Number(5)) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-072.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-072.js deleted file mode 100644 index 6817de98a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-072.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.NEGATIVE_INFINITY / 0 === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-073.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-073.js deleted file mode 100644 index 12eaec995..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-073.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(0 / Number.NEGATIVE_INFINITY === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-074.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-074.js deleted file mode 100644 index 057b851c4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-074.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(0 / Number.POSITIVE_INFINITY === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-075.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-075.js deleted file mode 100644 index 919830380..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-075.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.POSITIVE_INFINITY / 0 === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-076.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-076.js deleted file mode 100644 index 5fb3ac1d9..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-076.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.POSITIVE_INFINITY / Number.POSITIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-077.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-077.js deleted file mode 100644 index 984adb8bc..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-077.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.POSITIVE_INFINITY / Number.NEGATIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-078.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-078.js deleted file mode 100644 index 63e52050d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-078.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NEGATIVE_INFINITY / Number.POSITIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-079.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-079.js deleted file mode 100644 index 06bcc732f..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-079.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NEGATIVE_INFINITY / Number.NEGATIVE_INFINITY) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-080.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-080.js deleted file mode 100644 index e9cedbce5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-080.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.NEGATIVE_INFINITY / 2 === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-081.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-081.js deleted file mode 100644 index 2fdbb6e32..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-081.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 / Number.NEGATIVE_INFINITY === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-082.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-082.js deleted file mode 100644 index 26aef99d4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-082.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 / Number.POSITIVE_INFINITY === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-083.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-083.js deleted file mode 100644 index d8ffc2460..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-083.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.POSITIVE_INFINITY / 2 === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-084.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-084.js deleted file mode 100644 index c9ed4d66f..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-084.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(0 / 0) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-085.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-085.js deleted file mode 100644 index 5cff41f60..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-085.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE / 0.5 === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-086.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-086.js deleted file mode 100644 index 832b3ebd6..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-086.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE / Number.MAX_VALUE === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-087.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-087.js deleted file mode 100644 index 00d18622c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-087.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE / (-0.5) === Number.NEGATIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-088.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-088.js deleted file mode 100644 index 4d884236e..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-088.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MIN_VALUE / 2 === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-089.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-089.js deleted file mode 100644 index b0b5e4705..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-089.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(2 / Number.MIN_VALUE === Number.POSITIVE_INFINITY) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-090.js b/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-090.js deleted file mode 100644 index c32f340e7..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.02/11.05.02-090.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((1 / 2) / 4 !== 1 / (2 / 4)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-001.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-001.js deleted file mode 100644 index f1978bd0b..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(NaN % 1)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-002.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-002.js deleted file mode 100644 index 4ed8223a9..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(100 % NaN)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-003.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-003.js deleted file mode 100644 index 2798caa1a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(NaN % NaN)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-004.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-004.js deleted file mode 100644 index 1739852b0..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-100 % 3 < 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-005.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-005.js deleted file mode 100644 index 88f9eb7e5..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(100 % -3 > 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-006.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-006.js deleted file mode 100644 index 6abb1ccfd..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-100 % -3 < 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-007.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-007.js deleted file mode 100644 index 4fc48fc9d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Infinity % 3)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-008.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-008.js deleted file mode 100644 index a909ebb20..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(-Infinity % 3)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-009.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-009.js deleted file mode 100644 index bdebefa86..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(5 % 0)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-010.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-010.js deleted file mode 100644 index c17c61636..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Infinity % 0)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-011.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-011.js deleted file mode 100644 index 9876e2a41..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(5 % Infinity === 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-012.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-012.js deleted file mode 100644 index c950fb0c2..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(0 % 5 === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-013.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-013.js deleted file mode 100644 index 5783e6f18..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(-Infinity % Infinity)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-014.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-014.js deleted file mode 100644 index b1f0756e4..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-0 % 5 === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-015.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-015.js deleted file mode 100644 index 12aba9b81..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(+0 % 5 === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-016.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-016.js deleted file mode 100644 index 4a11c82f3..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-016.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 100; -var d = 10; -assert(n % d === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-017.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-017.js deleted file mode 100644 index a550ff14c..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-017.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 100.5; -var d = 10; -assert(n % d === 0.5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-018.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-018.js deleted file mode 100644 index 034293350..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-018.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 105; -var d = 10; -assert(n % d === 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-019.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-019.js deleted file mode 100644 index 51fb4db67..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-019.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 109.5; -var d = 5.5; -assert(n % d === 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-020.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-020.js deleted file mode 100644 index 7178b739a..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-020.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 550; -var d = 5.5; -assert(n % d === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-021.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-021.js deleted file mode 100644 index c77b8b0d7..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-021.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 100; -var d = new Boolean(true); -assert(n % d === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-022.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-022.js deleted file mode 100644 index a069fa025..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-022.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = 100; -var d = new Boolean(false); -assert(isNaN(n % d)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-023.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-023.js deleted file mode 100644 index 707d45086..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-023.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = "100"; -var d = ""; -assert(isNaN(n % d)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-024.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-024.js deleted file mode 100644 index 2ec411b46..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-024.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = { - valueOf: function () { - return 109.5; - } -} -var d = { - valueOf: function () { - return 5.5; - } -} -assert(n % d === 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-025.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-025.js deleted file mode 100644 index 48e939b1d..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-025.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = { - valueOf: function () { - return -Infinity; - } -} -var d = { - valueOf: function () { - return 0; - } -} -assert(isNaN(n % d)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-026.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-026.js deleted file mode 100644 index 460e7c539..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-026.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(undefined % 1)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-027.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-027.js deleted file mode 100644 index 51152d330..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-027.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(null % 1 === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-028.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-028.js deleted file mode 100644 index faa098cb2..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-028.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(1 % null)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-029.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-029.js deleted file mode 100644 index a46cfbeae..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-029.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = new String("100"); -var d = new String("10"); -assert(n % d === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-030.js b/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-030.js deleted file mode 100644 index c3357d761..000000000 --- a/tests/jerry-test-suite/11/11.05/11.05.03/11.05.03-030.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var n = new Boolean(true); -var d = new String(""); -assert(isNaN(n % d)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-001.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-001.js deleted file mode 100644 index d54859991..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "lirum "; -var b = "ipsum"; -assert(a + b == "lirum ipsum") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-002.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-002.js deleted file mode 100644 index 5e44043d2..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 12; -var b = "3"; -assert(a + b === "123") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-003.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-003.js deleted file mode 100644 index 9f0359637..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "12"; -var b = 3; -assert(a + b === "123") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-004.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-004.js deleted file mode 100644 index 230a02fb9..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 123; -var b = 456; -assert(a + b == 579) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-005.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-005.js deleted file mode 100644 index 0b1a5e293..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 1; -assert(x + 1 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-006.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-006.js deleted file mode 100644 index 4370620f1..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var y = 1; -assert(1 + y === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-007.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-007.js deleted file mode 100644 index fccec1d71..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(1) + 1 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-008.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-008.js deleted file mode 100644 index e94cdaedd..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-008.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var objectx = new Object(); -var objecty = new Object(); -objectx.prop = 1; -objecty.prop = 1; -assert(objectx.prop + objecty.prop === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-009.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-009.js deleted file mode 100644 index f45843996..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 + new Number(1) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-010.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-010.js deleted file mode 100644 index 90ca53915..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(1) + new Number(1) === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-011.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-011.js deleted file mode 100644 index 74417cb0c..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-011.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} -assert(object + 1 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-012.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-012.js deleted file mode 100644 index a1657b251..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-012.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} -assert(1 + object === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-013.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-013.js deleted file mode 100644 index bebf277cf..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-013.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} -assert(object + "1" === "11") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-014.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-014.js deleted file mode 100644 index b3ce8d571..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-014.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return "1" - }, - toString: function () { - return 0 - } -} -assert("1" + object === "11") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-015.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-015.js deleted file mode 100644 index 7ca543b94..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-015.js +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object1 = { - valueOf: function () { - return 1; - }, - toString: function () { - return 0; - } -} - -object2 = { - valueOf: function () { - return 1; - }, - toString: function () { - return 0; - } -} - -assert(object1 + object2 === 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-016.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-016.js deleted file mode 100644 index c0db6b783..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-016.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = new Object() - -var str = new String() - -assert(object + str === "[object Object]") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-017.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-017.js deleted file mode 100644 index 63760e5b9..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-017.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = new Object() - -var b = 1 - -assert(object + b === "[object Object]1") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-018.js b/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-018.js deleted file mode 100644 index 8b144e256..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.01/11.06.01-018.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = new String() - -var b = 1 - -assert(object + b === "1") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-001.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-001.js deleted file mode 100644 index 4e50a791e..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 100; -var b = 20; -assert(a - b === 80) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-002.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-002.js deleted file mode 100644 index c814284ed..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -10; -var b = 50; -assert((a - b === -60) && (b - a === 60)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-003.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-003.js deleted file mode 100644 index 078b1148e..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -5; -var b = -100; -assert(a - b === 95) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-004.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-004.js deleted file mode 100644 index 7a150b5b7..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "string"; -var b = 10; -assert(isNaN(a - b) && isNaN(b - a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-005.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-005.js deleted file mode 100644 index 265df7ea5..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 1; -assert(!((x - 1 !== 0) || (1 - x !== 0))) diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-006.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-006.js deleted file mode 100644 index c32261b19..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 - 1 === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-007.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-007.js deleted file mode 100644 index a3b374452..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-007.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object1 = new Object(); -var object2 = new Object(); -object1.prop = 1; -object2.prop = 1; -assert(object1.prop - object2.prop === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-008.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-008.js deleted file mode 100644 index b25424314..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-008.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1; - }, - toString: function () { - return 0; - } -} -assert(!((object - 1 !== 0) || (1 - object !== 0))); diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-009.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-009.js deleted file mode 100644 index 1ad1f39a1..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0; -assert(x - (x = 1) === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-010.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-010.js deleted file mode 100644 index 511b50567..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true - true === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-011.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-011.js deleted file mode 100644 index bf098296f..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(((new Number(1) - 1 !== 0) || (1 - new Number(1) !== 0)))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-012.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-012.js deleted file mode 100644 index 48835b939..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new Number(1) - new Number(1) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-013.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-013.js deleted file mode 100644 index 6f26a3ca0..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("1" - "1" === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-014.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-014.js deleted file mode 100644 index a361f6e90..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!((("1" - new String("1") !== 0) || (new String("1") - 1 !== 0)))) diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-015.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-015.js deleted file mode 100644 index f8e429720..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(new String("1") - new String("1") === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-016.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-016.js deleted file mode 100644 index 864c9966b..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-016.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("x" - "1") && isNaN("1" - "x")) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-017.js b/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-017.js deleted file mode 100644 index 79512c7f6..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.02/11.06.02-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN("x" - 1) && isNaN(1 - "x")) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-001.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-001.js deleted file mode 100644 index abed55006..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -assert(a + b === b + a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-002.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-002.js deleted file mode 100644 index 481ab56fd..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -obj = new Object; -assert(isNaN(obj + NaN) && isNaN(NaN + obj)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-003.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-003.js deleted file mode 100644 index cbad5785e..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -obj = new Object(); -assert(isNaN(obj - NaN) && isNaN(NaN - obj)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-004.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-004.js deleted file mode 100644 index c1e134d10..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Infinity + -Infinity)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-005.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-005.js deleted file mode 100644 index 3189b639e..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((Infinity + Infinity === Infinity) && (-Infinity + -Infinity === -Infinity)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-006.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-006.js deleted file mode 100644 index 6d087fa0e..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Infinity + 1 === Infinity) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-007.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-007.js deleted file mode 100644 index 6dce8abe3..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-0 + -0 === -0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-008.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-008.js deleted file mode 100644 index 84cd38594..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((+0 + +0 === +0) && (+0 + -0 === +0)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-009.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-009.js deleted file mode 100644 index 4666d57df..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(0 + 5 === 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-010.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-010.js deleted file mode 100644 index 7d1a1cf97..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -assert(2 + -2 === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-011.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-011.js deleted file mode 100644 index 84cd38594..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((+0 + +0 === +0) && (+0 + -0 === +0)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-012.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-012.js deleted file mode 100644 index 9df4217ff..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-Number.MAX_VALUE - Number.MAX_VALUE === -Infinity) diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-013.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-013.js deleted file mode 100644 index 6e11d6092..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(Number.MIN_VALUE + -Number.MIN_VALUE !== +0)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-014.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-014.js deleted file mode 100644 index 3d866fcef..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-Number.MAX_VALUE - -Number.MAX_VALUE === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-015.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-015.js deleted file mode 100644 index da0e2c569..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE - -Number.MAX_VALUE === +Infinity) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-016.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-016.js deleted file mode 100644 index 3d51ea828..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-016.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = -1; -assert(a - b === a + -b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-017.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-017.js deleted file mode 100644 index b3e4ddd4b..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE - -0 === Number.MAX_VALUE) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-018.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-018.js deleted file mode 100644 index 5b7f9c25e..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -assert(0 - 1 === -1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-019.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-019.js deleted file mode 100644 index 3d866fcef..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-019.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-Number.MAX_VALUE - -Number.MAX_VALUE === +0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-020.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-020.js deleted file mode 100644 index d5b982259..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-020.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1e+308 - -1e+308 === +Infinity) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-021.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-021.js deleted file mode 100644 index a81d2cec8..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-021.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-8.99e+307 - 8.99e+307 === -Infinity) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-022.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-022.js deleted file mode 100644 index 299bf088a..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-022.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(-Number.MAX_VALUE + Number.MAX_VALUE + Number.MAX_VALUE === (-Number.MAX_VALUE + Number.MAX_VALUE) + Number.MAX_VALUE) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-023.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-023.js deleted file mode 100644 index 1f95d827d..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-023.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((-Number.MAX_VALUE + Number.MAX_VALUE) + Number.MAX_VALUE !== -Number.MAX_VALUE + (Number.MAX_VALUE + Number.MAX_VALUE)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-024.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-024.js deleted file mode 100644 index bfb10ff10..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-024.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert("1" + 1 + 1 === ("1" + 1) + 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-025.js b/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-025.js deleted file mode 100644 index e1f9c6cc3..000000000 --- a/tests/jerry-test-suite/11/11.06/11.06.03/11.06.03-025.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(("1" + 1) + 1 !== "1" + (1 + 1)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-001.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-001.js deleted file mode 100644 index 0b5a2ba15..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a << 2 // eq a * 2^2 -assert(b == 20) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-003.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-003.js deleted file mode 100644 index 650ea54e0..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a << 1 + 1; -assert(b == 20) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-004.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-004.js deleted file mode 100644 index 22260c1e4..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a << "2"; -assert(b == 20) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-005.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-005.js deleted file mode 100644 index 19138945a..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -var b = a << 2; -assert(b == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-006.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-006.js deleted file mode 100644 index d2a4b729c..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -var b = a << 2; -assert(b == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-007.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-007.js deleted file mode 100644 index 17aa46dfe..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a << null; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-008.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-008.js deleted file mode 100644 index 44cc10372..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a << true; -assert(b == 10) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-009.js b/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-009.js deleted file mode 100644 index acc8f4505..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.01/11.07.01-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a << -1; -assert(b == -2147483648) // -2^31 \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-001.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-001.js deleted file mode 100644 index 2c096e3f5..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >> 2 // eq a / 2^2 -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-002.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-002.js deleted file mode 100644 index 0a95f4f0a..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >> 1 + 1; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-003.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-003.js deleted file mode 100644 index c13e73e87..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >> "2"; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-004.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-004.js deleted file mode 100644 index defce6620..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -var b = a >> 2; -assert(b == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-005.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-005.js deleted file mode 100644 index 51b95df39..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -var b = a >> 2; -assert(b == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-006.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-006.js deleted file mode 100644 index f67c22fb6..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a >> null; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-007.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-007.js deleted file mode 100644 index e65e4df99..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >> true; -assert(b == 10) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-008.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-008.js deleted file mode 100644 index 835337bb0..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a >> -1; -assert(b == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-009.js b/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-009.js deleted file mode 100644 index 38cc9172c..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.02/11.07.02-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = -2147483648 >> 30; -assert(b == -2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-001.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-001.js deleted file mode 100644 index 0eac5f743..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >>> 2 // eq a / 2^2 -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-002.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-002.js deleted file mode 100644 index e2ece1068..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - var a = 20; - var b = a >>> 1+1; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-003.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-003.js deleted file mode 100644 index 2ddb2aa3a..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >>> "2"; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-004.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-004.js deleted file mode 100644 index 09031754f..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -var b = a >>> 2; -assert(b == 0) diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-005.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-005.js deleted file mode 100644 index 1a9d88afe..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -var b = a >>> 2; -assert(b == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-006.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-006.js deleted file mode 100644 index 0e3058449..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = a >>> null; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-007.js b/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-007.js deleted file mode 100644 index 03687e311..000000000 --- a/tests/jerry-test-suite/11/11.07/11.07.03/11.07.03-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 20; -var b = a >>> true; -assert(b == 10) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-001.js b/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-001.js deleted file mode 100644 index aa5ea15ec..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5, b = 7 -var c = a < b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-002.js b/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-002.js deleted file mode 100644 index 57b8169ee..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 7, b = 6 -var c = a < b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-003.js b/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-003.js deleted file mode 100644 index 10913e6e0..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abc", b = "abd" -var c = a < b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-004.js b/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-004.js deleted file mode 100644 index f6b0c135e..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abd", b = "abc" -var c = a < b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-005.js b/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-005.js deleted file mode 100644 index ed28fb3ca..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null, b = undefined -var c = a < b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-006.js b/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-006.js deleted file mode 100644 index 02eb1a5cf..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.01/11.08.01-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false, b = true -var c = a < b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-001.js b/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-001.js deleted file mode 100644 index 7f6ae4aea..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 700000000000000000000, b = 500000000000000000000 -var c = a > b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-002.js b/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-002.js deleted file mode 100644 index d8bd872dc..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 6.233, b = 6.234 -var c = a > b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-003.js b/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-003.js deleted file mode 100644 index d9730901d..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "zbda", b = "zbd" -var c = a > b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-004.js b/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-004.js deleted file mode 100644 index a89027f83..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "aaaaa1", b = "aaaaaz" -var c = a > b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-005.js b/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-005.js deleted file mode 100644 index 2f5af43f5..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null, b = undefined -var c = a > b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-006.js b/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-006.js deleted file mode 100644 index 16d02e201..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.02/11.08.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false, b = true -var c = a > b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-001.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-001.js deleted file mode 100644 index 97fc60d41..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5, b = 7 -var c = a <= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-002.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-002.js deleted file mode 100644 index af6815d71..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 7, b = 6 -var c = a <= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-003.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-003.js deleted file mode 100644 index ae0a7d6ce..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abc", b = "abd" -var c = a <= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-004.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-004.js deleted file mode 100644 index c435d97bd..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abd", b = "abc" -var c = a <= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-005.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-005.js deleted file mode 100644 index f433b9b49..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null, b = undefined -var c = a <= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-006.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-006.js deleted file mode 100644 index 3efa3bfc2..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false, b = true -var c = a <= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-007.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-007.js deleted file mode 100644 index 8ccf0e515..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 7, b = 7 -var c = a <= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-008.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-008.js deleted file mode 100644 index 6e8f49462..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "abd", b = "abd" -var c = a <= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-009.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-009.js deleted file mode 100644 index 5c5975579..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true, b = true -var c = a <= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-010.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-010.js deleted file mode 100644 index 6a82ca05d..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-010.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 2, b = function () { -} -var c = a <= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-011.js b/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-011.js deleted file mode 100644 index 8418a1992..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.03/11.08.03-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 2, b = 'sdafg' -var c = a <= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-001.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-001.js deleted file mode 100644 index 145d171a9..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 700000000000000000000, b = 500000000000000000000 -var c = a >= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-002.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-002.js deleted file mode 100644 index a0b7e6f06..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 6.233, b = 6.234 -var c = a >= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-003.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-003.js deleted file mode 100644 index 5b27d9658..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "zbda", b = "zbd" -var c = a >= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-004.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-004.js deleted file mode 100644 index 5168a78d4..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "aaaaa1", b = "aaaaaz" -var c = a >= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-005.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-005.js deleted file mode 100644 index 98c1e3469..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null, b = undefined -var c = a >= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-006.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-006.js deleted file mode 100644 index e25971fd1..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false, b = true -var c = a >= b -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-007.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-007.js deleted file mode 100644 index 9d342f2ef..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false, b = false -var c = a >= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-008.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-008.js deleted file mode 100644 index 1913aced5..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1.2, b = '1.2' -var c = a >= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-009.js b/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-009.js deleted file mode 100644 index 8f04bce05..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.04/11.08.04-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 6.233, b = 6.233 -var c = a >= b -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-001.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-001.js deleted file mode 100644 index 4806f6ef7..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 2 -var c = a instanceof Number -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-002.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-002.js deleted file mode 100644 index f3aee7225..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number(2) -var c = a instanceof Number -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-003.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-003.js deleted file mode 100644 index 3201b4b74..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(2) -var c = a instanceof Number -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-004.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-004.js deleted file mode 100644 index 1a4e51a6b..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 'abcd' -var c = a instanceof String -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-005.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-005.js deleted file mode 100644 index 1a90be3cf..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String('abcd') -var c = a instanceof String -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-006.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-006.js deleted file mode 100644 index 00e3a7c7a..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-006.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = function () { -} -var b = new a() -var c = b instanceof a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-007.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-007.js deleted file mode 100644 index 172893272..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object() -var c = a instanceof Object -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-008.js b/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-008.js deleted file mode 100644 index 1f41e2a71..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.06/11.08.06-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -var c = a instanceof Object; -assert (!c); diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-001.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-001.js deleted file mode 100644 index 89b689f6e..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = [1, 2, 3, 4, 5, 6] -var c = 0 in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-002.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-002.js deleted file mode 100644 index b64551368..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = [1, 2, 3, 4, 5, 6] -var c = 5 in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-003.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-003.js deleted file mode 100644 index c4b1d1e1a..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = [1, 2, 3, 4, 5, 6] -var c = 6 in a -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-004.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-004.js deleted file mode 100644 index 75e50aee6..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-004.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -var a = [1, 2, 3, 4, 5, 6] -var c = '0' in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-005.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-005.js deleted file mode 100644 index 236b2f6c5..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: 'Masha', 'age': 10} -var c = 'name' in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-007.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-007.js deleted file mode 100644 index a532661cb..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: 'Masha', 'age': 10} -var c = "age" in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-008.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-008.js deleted file mode 100644 index 89bebf25b..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: 'Masha', 'age': 10} -var c = 'Masha' in a -assert(!c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-009.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-009.js deleted file mode 100644 index 1cd3d384b..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {name: 'Masha', 'age': 10} -var c = "toString" in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-010.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-010.js deleted file mode 100644 index e953bb715..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String('example'); -assert('toString' in a); diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-011.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-011.js deleted file mode 100644 index d84bc7808..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String('example') -var c = 'length' in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-012.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-012.js deleted file mode 100644 index 6250122ae..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String('example'); -assert(!('toString.' in a)); diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-013.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-013.js deleted file mode 100644 index 593688320..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-013.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String('example') -var c = 'toString' in a -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-014.js b/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-014.js deleted file mode 100644 index 7e2fe042d..000000000 --- a/tests/jerry-test-suite/11/11.08/11.08.07/11.08.07-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var c = 'PI' in Math -assert(c) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-001.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-001.js deleted file mode 100644 index dd15f965e..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-002.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-002.js deleted file mode 100644 index eb54c3f85..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null, y = null -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-003.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-003.js deleted file mode 100644 index 1c8721f60..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = NaN, y = 1 -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-004.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-004.js deleted file mode 100644 index 109ca868b..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 2, y = NaN -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-005.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-005.js deleted file mode 100644 index 91dfe3fce..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 2.756, y = 2.756 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-006.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-006.js deleted file mode 100644 index 32f404ec1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = +0, y = -0 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-007.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-007.js deleted file mode 100644 index 6ae0531c1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = -0, y = +0 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-008.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-008.js deleted file mode 100644 index ae17d1bf2..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 2.8, y = 3.4 -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-009.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-009.js deleted file mode 100644 index 1d3c6af08..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'abg' -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-010.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-010.js deleted file mode 100644 index b1c28c228..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'abgs' -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-011.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-011.js deleted file mode 100644 index 9fc441b7f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'abh' -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-012.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-012.js deleted file mode 100644 index 93058d659..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'aBg' -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-013.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-013.js deleted file mode 100644 index f3f7c11f5..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = true -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-014.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-014.js deleted file mode 100644 index 5540dce69..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = false -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-015.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-015.js deleted file mode 100644 index 0bacf0cc9..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = true -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-016.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-016.js deleted file mode 100644 index 180a6c0f1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null, y = undefined -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-017.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-017.js deleted file mode 100644 index 8ba79c958..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = undefined, y = null -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-018.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-018.js deleted file mode 100644 index 8b4ca0846..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-019.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-019.js deleted file mode 100644 index cd87a7f09..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-019.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.124" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-020.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-020.js deleted file mode 100644 index 9c5d38dc1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-020.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123e0" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-021.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-021.js deleted file mode 100644 index 0935bfc9c..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-021.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123e+2" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-022.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-022.js deleted file mode 100644 index e0e427d03..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-022.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123a" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-023.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-023.js deleted file mode 100644 index e9a325fbb..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-023.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "b0.123" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-024.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-024.js deleted file mode 100644 index c58839340..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-024.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "1.23e-1" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-025.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-025.js deleted file mode 100644 index 23889ca00..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-025.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = "-0" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-026.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-026.js deleted file mode 100644 index 543002eec..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-026.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "+1" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-027.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-027.js deleted file mode 100644 index 6ff5ee66c..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-027.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "-1" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-028.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-028.js deleted file mode 100644 index 4dde0e650..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-028.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "true" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-029.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-029.js deleted file mode 100644 index 1c7a8553d..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-029.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "123" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-030.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-030.js deleted file mode 100644 index d4894a63a..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-030.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = Object("abc") -b = x -assert(x == b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-031.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-031.js deleted file mode 100644 index b46019df1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-031.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = Object("abc") -var y = Object("abc") -b = x, c = y -assert(!(c == b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-032.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-032.js deleted file mode 100644 index a05477100..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-032.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "a" -var y = 2 -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-033.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-033.js deleted file mode 100644 index c0f5b0964..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-033.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "12.1e5" -var y = 1210000 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-034.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-034.js deleted file mode 100644 index dead47209..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-034.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "1" -var y = true -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-035.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-035.js deleted file mode 100644 index 348a65e48..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-035.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0 -var y = false -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-036.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-036.js deleted file mode 100644 index 39157be24..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-036.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 1e-324 -var y = false -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-037.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-037.js deleted file mode 100644 index 6b7ed2d93..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-037.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.1e-323 -var y = false -assert(x == y) diff --git a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-038.js b/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-038.js deleted file mode 100644 index f1fbaf7a0..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.01/11.09.01-038.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "0", y = Object(0) -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-001.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-001.js deleted file mode 100644 index dd15f965e..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-002.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-002.js deleted file mode 100644 index eb54c3f85..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null, y = null -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-003.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-003.js deleted file mode 100644 index e3e670e0f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = NaN, y = 1 -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-004.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-004.js deleted file mode 100644 index 6d22426b3..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 2, y = NaN -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-005.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-005.js deleted file mode 100644 index 91dfe3fce..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 2.756, y = 2.756 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-006.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-006.js deleted file mode 100644 index 32f404ec1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = +0, y = -0 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-007.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-007.js deleted file mode 100644 index 6ae0531c1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = -0, y = +0 -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-008.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-008.js deleted file mode 100644 index 6e4665c3d..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 2.8, y = 3.4 -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-009.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-009.js deleted file mode 100644 index 1d3c6af08..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'abg' -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-010.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-010.js deleted file mode 100644 index b1c28c228..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'abgs' -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-011.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-011.js deleted file mode 100644 index 4155587a7..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'abh' -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-012.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-012.js deleted file mode 100644 index 7b0b7c1d8..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abg", y = 'aBg' -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-013.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-013.js deleted file mode 100644 index f3f7c11f5..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = true -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-014.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-014.js deleted file mode 100644 index 5540dce69..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = false -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-015.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-015.js deleted file mode 100644 index 45c08dfa6..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = true -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-016.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-016.js deleted file mode 100644 index 180a6c0f1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null, y = undefined -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-017.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-017.js deleted file mode 100644 index 8ba79c958..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = undefined, y = null -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-018.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-018.js deleted file mode 100644 index 8b4ca0846..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-019.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-019.js deleted file mode 100644 index eec4070c0..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-019.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.124" -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-020.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-020.js deleted file mode 100644 index 9c5d38dc1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-020.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123e0" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-021.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-021.js deleted file mode 100644 index 0935bfc9c..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-021.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123e+2" -assert(!(x == y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-022.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-022.js deleted file mode 100644 index aed3b109f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-022.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "0.123a" -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-023.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-023.js deleted file mode 100644 index 680bde732..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-023.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "b0.123" -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-024.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-024.js deleted file mode 100644 index c58839340..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-024.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.123, y = "1.23e-1" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-025.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-025.js deleted file mode 100644 index 23889ca00..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-025.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = "-0" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-026.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-026.js deleted file mode 100644 index 543002eec..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-026.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "+1" -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-027.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-027.js deleted file mode 100644 index 8e41f757e..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-027.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "-1" -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-028.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-028.js deleted file mode 100644 index 6e68cdc59..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-028.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "true" -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-029.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-029.js deleted file mode 100644 index 35ed16b98..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-029.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = "123" -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-030.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-030.js deleted file mode 100644 index d4894a63a..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-030.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = Object("abc") -b = x -assert(x == b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-031.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-031.js deleted file mode 100644 index 458eb24a2..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-031.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = Object("abc") -var y = Object("abc") -b = x, c = y -assert(c != b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-032.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-032.js deleted file mode 100644 index 25d4b4384..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-032.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "a" -var y = 2 -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-033.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-033.js deleted file mode 100644 index 9d7c63f9d..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-033.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "12.1e5" -var y = 1210000 -assert(!(x != y)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-034.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-034.js deleted file mode 100644 index dead47209..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-034.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "1" -var y = true -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-035.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-035.js deleted file mode 100644 index 348a65e48..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-035.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0 -var y = false -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-036.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-036.js deleted file mode 100644 index 39157be24..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-036.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 1e-324 -var y = false -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-037.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-037.js deleted file mode 100644 index 3ac5f0218..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-037.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 1e-323 -var y = false -assert(x != y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-038.js b/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-038.js deleted file mode 100644 index f1fbaf7a0..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.02/11.09.02-038.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "0", y = Object(0) -assert(x == y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-001.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-001.js deleted file mode 100644 index 38d3a3a61..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = null -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-002.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-002.js deleted file mode 100644 index ad0431c8c..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = true -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-003.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-003.js deleted file mode 100644 index 6b8c64ca8..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = "undefined" -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-004.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-004.js deleted file mode 100644 index 93b255a4b..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = -37.2e-6 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-005.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-005.js deleted file mode 100644 index 21b07feff..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = new Function() -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-006.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-006.js deleted file mode 100644 index 6f8f466da..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null, y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-007.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-007.js deleted file mode 100644 index 0824c4ec9..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-008.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-008.js deleted file mode 100644 index c87f14d87..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "0", y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-009.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-009.js deleted file mode 100644 index 67f1875ac..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "0", y = Object(0) -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-010.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-010.js deleted file mode 100644 index b32ce7416..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abc", y = new String("abc") - -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-011.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-011.js deleted file mode 100644 index 3f3c7c67f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-012.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-012.js deleted file mode 100644 index fee35e6b7..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = y = null -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-013.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-013.js deleted file mode 100644 index 9b6f52764..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = NaN, y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-014.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-014.js deleted file mode 100644 index 343a83b10..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.0, y = NaN -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-015.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-015.js deleted file mode 100644 index 86d9443e1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = NaN, y = NaN -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-016.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-016.js deleted file mode 100644 index 0f637f37f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 123.00, y = 0.0123e+4, eps = .00001 -assert(x <= y + eps && x >= y - eps) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-017.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-017.js deleted file mode 100644 index e27d2bdb7..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 123.01, y = 0.0123e+4 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-018.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-018.js deleted file mode 100644 index f00d5054d..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = +0, y = -0 -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-019.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-019.js deleted file mode 100644 index 2b71ccfd8..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-019.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = -0, y = +0 -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-020.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-020.js deleted file mode 100644 index 40ce8351a..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-020.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102", y = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102" -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-021.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-021.js deleted file mode 100644 index 151ccce4e..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-021.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = true -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-022.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-022.js deleted file mode 100644 index 493bd27cc..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-022.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = false -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-023.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-023.js deleted file mode 100644 index e57c4b5c3..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-023.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = true -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-024.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-024.js deleted file mode 100644 index d58a6aad2..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-024.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = new String("abc") -var y = x -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-025.js b/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-025.js deleted file mode 100644 index 7e5609352..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.04/11.09.04-025.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = new String("abc") -var y = new String("abc") - -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-001.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-001.js deleted file mode 100644 index 38d3a3a61..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = null -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-002.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-002.js deleted file mode 100644 index ad0431c8c..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = true -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-003.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-003.js deleted file mode 100644 index 6b8c64ca8..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = "undefined" -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-004.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-004.js deleted file mode 100644 index 93b255a4b..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = -37.2e-6 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-005.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-005.js deleted file mode 100644 index 21b07feff..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y = new Function() -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-006.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-006.js deleted file mode 100644 index 6f8f466da..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = null, y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-007.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-007.js deleted file mode 100644 index 0824c4ec9..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-008.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-008.js deleted file mode 100644 index c87f14d87..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "0", y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-009.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-009.js deleted file mode 100644 index 67f1875ac..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "0", y = Object(0) -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-010.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-010.js deleted file mode 100644 index 103043093..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "abc", y = new String("abc") -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-011.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-011.js deleted file mode 100644 index 3f3c7c67f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-012.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-012.js deleted file mode 100644 index fee35e6b7..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-012.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = y = null -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-013.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-013.js deleted file mode 100644 index 9b6f52764..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-013.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = NaN, y = 0 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-014.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-014.js deleted file mode 100644 index 343a83b10..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-014.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0.0, y = NaN -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-015.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-015.js deleted file mode 100644 index 86d9443e1..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-015.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = NaN, y = NaN -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-016.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-016.js deleted file mode 100644 index 0f637f37f..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-016.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 123.00, y = 0.0123e+4, eps = .00001 -assert(x <= y + eps && x >= y - eps) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-017.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-017.js deleted file mode 100644 index e27d2bdb7..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-017.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 123.01, y = 0.0123e+4 -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-018.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-018.js deleted file mode 100644 index f00d5054d..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-018.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = +0, y = -0 -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-019.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-019.js deleted file mode 100644 index 2b71ccfd8..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-019.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = -0, y = +0 -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-020.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-020.js deleted file mode 100644 index 40ce8351a..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-020.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102", y = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102" -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-021.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-021.js deleted file mode 100644 index 151ccce4e..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-021.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = true, y = true -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-022.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-022.js deleted file mode 100644 index 493bd27cc..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-022.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = false -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-023.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-023.js deleted file mode 100644 index e57c4b5c3..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-023.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = false, y = true -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-024.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-024.js deleted file mode 100644 index d58a6aad2..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-024.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = new String("abc") -var y = x -assert(x === y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-025.js b/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-025.js deleted file mode 100644 index 37ebef85e..000000000 --- a/tests/jerry-test-suite/11/11.09/11.09.05/11.09.05-025.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = new String("abc") -var y = new String("abc") -assert(x !== y) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-001.js b/tests/jerry-test-suite/11/11.10/11.10-001.js deleted file mode 100644 index 7d9ccc4ac..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 10; -a = 1 & 2; -assert(a == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-002.js b/tests/jerry-test-suite/11/11.10/11.10-002.js deleted file mode 100644 index b966b5d54..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = 1; -a & b; -assert(a == 4 && b == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-003.js b/tests/jerry-test-suite/11/11.10/11.10-003.js deleted file mode 100644 index c8d229be2..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = "0"; -a = 1 & b; -assert(a == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-004.js b/tests/jerry-test-suite/11/11.10/11.10-004.js deleted file mode 100644 index 7f032b1fc..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-004.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = null; -a = 1 & b; -assert(a == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-005.js b/tests/jerry-test-suite/11/11.10/11.10-005.js deleted file mode 100644 index 8bc987532..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-005.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b; -a = 1 & b; -assert(a == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-006.js b/tests/jerry-test-suite/11/11.10/11.10-006.js deleted file mode 100644 index bc06ccbf6..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -a = 4 | 1; -assert(a == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-007.js b/tests/jerry-test-suite/11/11.10/11.10-007.js deleted file mode 100644 index e1f764c63..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-007.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = 1; -a | b; -assert(a == 4 && b == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-008.js b/tests/jerry-test-suite/11/11.10/11.10-008.js deleted file mode 100644 index b64ba5ae8..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-008.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -var b = "0"; -a = 1 | b; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-009.js b/tests/jerry-test-suite/11/11.10/11.10-009.js deleted file mode 100644 index e333279d9..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-009.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = null; -a = 1 | b; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-010.js b/tests/jerry-test-suite/11/11.10/11.10-010.js deleted file mode 100644 index a37440f3e..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-010.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b; -a = 1 | b; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-011.js b/tests/jerry-test-suite/11/11.10/11.10-011.js deleted file mode 100644 index 936e48e12..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -a = 1 ^ 3; -assert(a == 2) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-012.js b/tests/jerry-test-suite/11/11.10/11.10-012.js deleted file mode 100644 index 597541e22..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-012.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = 1; -a ^ b; -assert(a == 4 && b == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-013.js b/tests/jerry-test-suite/11/11.10/11.10-013.js deleted file mode 100644 index b713fe95f..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-013.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -var b = "0"; -a = 1 ^ b; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-014.js b/tests/jerry-test-suite/11/11.10/11.10-014.js deleted file mode 100644 index b9b14ab0b..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-014.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b = null; -a = 1 ^ b; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-015.js b/tests/jerry-test-suite/11/11.10/11.10-015.js deleted file mode 100644 index 026d1787f..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-015.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var b; -a = 1 ^ b; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-016.js b/tests/jerry-test-suite/11/11.10/11.10-016.js deleted file mode 100644 index e34223770..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-016.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 10; -a = 1 & 2147483648; -assert(a == 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-017.js b/tests/jerry-test-suite/11/11.10/11.10-017.js deleted file mode 100644 index 281760c93..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-017.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 10; -a = 1 & 2147483647; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.10/11.10-018.js b/tests/jerry-test-suite/11/11.10/11.10-018.js deleted file mode 100644 index a6ed00e15..000000000 --- a/tests/jerry-test-suite/11/11.10/11.10-018.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 10; -a = 2147483647 & 2147483649; -assert(a == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-001.js b/tests/jerry-test-suite/11/11.11/11.11-001.js deleted file mode 100644 index 86f9fa5e4..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = false; -assert(!((a && b) === true)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-002.js b/tests/jerry-test-suite/11/11.11/11.11-002.js deleted file mode 100644 index 23b0701ac..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = true; -assert((a && b) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-003.js b/tests/jerry-test-suite/11/11.11/11.11-003.js deleted file mode 100644 index 5374e3121..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -var b = false; -assert(!((a && b) === true)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-004.js b/tests/jerry-test-suite/11/11.11/11.11-004.js deleted file mode 100644 index 77fa32f1d..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -var b = new Object(); -assert((a && b) === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-005.js b/tests/jerry-test-suite/11/11.11/11.11-005.js deleted file mode 100644 index 1107ee0b0..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = new Object(); -assert((a && b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-006.js b/tests/jerry-test-suite/11/11.11/11.11-006.js deleted file mode 100644 index 145bf1427..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "not empty string"; // will be converted to true -var b = new Object(); -assert(!((a && b) !== b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-007.js b/tests/jerry-test-suite/11/11.11/11.11-007.js deleted file mode 100644 index 1b82e9680..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = ""; // empty string - false -var b = new Object(); -assert(!((a && b) !== a)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-008.js b/tests/jerry-test-suite/11/11.11/11.11-008.js deleted file mode 100644 index 10d16e131..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0; -var b = new Object(); -assert((a && b) === 0) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-009.js b/tests/jerry-test-suite/11/11.11/11.11-009.js deleted file mode 100644 index 2bef661fb..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-009.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = NaN; -var b = new Object (); -assert ((!a && b) === b); diff --git a/tests/jerry-test-suite/11/11.11/11.11-010.js b/tests/jerry-test-suite/11/11.11/11.11-010.js deleted file mode 100644 index c2346982a..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 12345; // -> true -var b = new Object(); -assert((a && b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-011.js b/tests/jerry-test-suite/11/11.11/11.11-011.js deleted file mode 100644 index 8c994c5f0..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; // -> false -var b = new Object(); -assert((a && b) === a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-012.js b/tests/jerry-test-suite/11/11.11/11.11-012.js deleted file mode 100644 index 3f69735d6..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-012.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; // -> false -var b = new Object(); -assert((a && b) === a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-013.js b/tests/jerry-test-suite/11/11.11/11.11-013.js deleted file mode 100644 index f625a619e..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-013.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object; -var b = new Object; -assert((a && b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-014.js b/tests/jerry-test-suite/11/11.11/11.11-014.js deleted file mode 100644 index ebf79c9b9..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-014.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = false; -assert((a || b) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-015.js b/tests/jerry-test-suite/11/11.11/11.11-015.js deleted file mode 100644 index 471d747f6..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-015.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = true; -assert((a || b) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-016.js b/tests/jerry-test-suite/11/11.11/11.11-016.js deleted file mode 100644 index 8f696b4be..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-016.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -var b = true; -assert((a || b) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-017.js b/tests/jerry-test-suite/11/11.11/11.11-017.js deleted file mode 100644 index 757b644ff..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-017.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -var b = false; -assert((a || b) === false) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-018.js b/tests/jerry-test-suite/11/11.11/11.11-018.js deleted file mode 100644 index 5b2c898b0..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-018.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = new Object; -assert((a || b) === true) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-019.js b/tests/jerry-test-suite/11/11.11/11.11-019.js deleted file mode 100644 index 26f26ca25..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-019.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -var b = new Object; -assert((a || b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-020.js b/tests/jerry-test-suite/11/11.11/11.11-020.js deleted file mode 100644 index b3406afb4..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-020.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a1 = +0; -var a2 = -0; -var b = new Object; -assert(((a1 || b) === b) && ((a2 || b) === b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-021.js b/tests/jerry-test-suite/11/11.11/11.11-021.js deleted file mode 100644 index d6fcf10e0..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-021.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = NaN; -var b = new Object; -assert((a || b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-022.js b/tests/jerry-test-suite/11/11.11/11.11-022.js deleted file mode 100644 index d430bdd02..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-022.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 123.456; -var b = new Object; -assert((a || b) === a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-023.js b/tests/jerry-test-suite/11/11.11/11.11-023.js deleted file mode 100644 index bb25c73f9..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-023.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "non empty string";//-> true -var b = new Object; -assert((a || b) === a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-024.js b/tests/jerry-test-suite/11/11.11/11.11-024.js deleted file mode 100644 index d6ea214ec..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-024.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "";//-> false -var b = new Object; -assert((a || b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-025.js b/tests/jerry-test-suite/11/11.11/11.11-025.js deleted file mode 100644 index 5ea94197c..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-025.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null;//->false -var b = Number(123.5e5); -assert((a || b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-026.js b/tests/jerry-test-suite/11/11.11/11.11-026.js deleted file mode 100644 index 92f8ecd26..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-026.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; -var b = new String("123"); -assert((a || b) === b) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.11/11.11-027.js b/tests/jerry-test-suite/11/11.11/11.11-027.js deleted file mode 100644 index e276ce1c6..000000000 --- a/tests/jerry-test-suite/11/11.11/11.11-027.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object; -var b = "who cares, what is this?"; -assert((a || b) === a) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-001.js b/tests/jerry-test-suite/11/11.12/11.12-001.js deleted file mode 100644 index a27f04870..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-001.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b = 3; - -var c = (a > b) ? 12 : 14; - -assert(c == 12) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-002.js b/tests/jerry-test-suite/11/11.12/11.12-002.js deleted file mode 100644 index 4e650a881..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-002.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -var c = 3; - -var d; - -d = a < b ? b < c ? 5 : 10 : 15; - -assert(d == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-003.js b/tests/jerry-test-suite/11/11.12/11.12-003.js deleted file mode 100644 index e8b6f8231..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-003.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -var c = 3; - -var d; - -d = a > b ? 5 : b < c ? 10 : 15; - -assert(d == 10) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-004.js b/tests/jerry-test-suite/11/11.12/11.12-004.js deleted file mode 100644 index bd25f5da8..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-004.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -var c = 1; -var d = 1; - -var e; - -e = (a < b) ? (c = 100) : (d = 10); - -assert(c == 100 && e == 100 && d == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-005.js b/tests/jerry-test-suite/11/11.12/11.12-005.js deleted file mode 100644 index da7913dbd..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-005.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -var c = 1; -var d = 1; - -var e; - -e = (a > b) ? (c = 100) : (d = 10); - -assert(c == 1 && e == 10 && d == 10) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-008.js b/tests/jerry-test-suite/11/11.12/11.12-008.js deleted file mode 100644 index 7d4c64ed2..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-008.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cond = 23; -var a = [1, 2, 4]; -var cnt = 0; - -for (var i = (cond < 24) ? 0 in a : 2; i < 10; ++i) -{ - ++cnt; -} - -assert(cnt == 9) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.12/11.12-012.js b/tests/jerry-test-suite/11/11.12/11.12-012.js deleted file mode 100644 index f8e8051d8..000000000 --- a/tests/jerry-test-suite/11/11.12/11.12-012.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cond = 12; -var res; - -res = (cond < 13) - ? - 1 - : - 2; - -assert(res == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.01/11.13.01-001.js b/tests/jerry-test-suite/11/11.13/11.13.01/11.13.01-001.js deleted file mode 100644 index 7e55db7d0..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.01/11.13.01-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var b; - -b = a; -assert(b == 5) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-001.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-001.js deleted file mode 100644 index ae0c186f0..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-001.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = 2; -a += b; -assert(a === 3); \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-002.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-002.js deleted file mode 100644 index dc29d7e3a..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = "2"; -a += b; -assert(a === "12") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-003.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-003.js deleted file mode 100644 index dd75442cb..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; -var b = 2; -a += b; -assert(a === "12") diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-004.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-004.js deleted file mode 100644 index b7a946e20..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-004.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "1"; -var b = "2"; -a += b; -assert(a === "12") \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-005.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-005.js deleted file mode 100644 index 2eb4b759c..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-005.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = false; -a += b; -assert(a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-006.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-006.js deleted file mode 100644 index 0d74c70ff..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-006.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = null; -a += b; -assert(a === 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-007.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-007.js deleted file mode 100644 index 1e05e8f8e..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-007.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 3; -var _a = a; -var b = 7; -assert((a += b) === (_a + b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-008.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-008.js deleted file mode 100644 index 65522f3ca..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-008.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5; -var _a = a; -var b = 10; -assert((a -= b) === (_a - b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-009.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-009.js deleted file mode 100644 index 5e5c612e1..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-009.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 10; -var _a = a; -var b = 1.5; -assert((a *= b) === (_a * b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-010.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-010.js deleted file mode 100644 index c1bb40638..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-010.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var _a = a; -var b = 10.6; -assert((a /= b) === (_a / b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-011.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-011.js deleted file mode 100644 index a35185029..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-011.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 102; -var _a = a; -var b = 10; -assert(((a %= b) === (_a % b)) && (a === (_a % b))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-012.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-012.js deleted file mode 100644 index 065b16ebf..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-012.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0xffffffff; -var _a = a; -var b = 4; -assert ((a >>= b) === (_a >> b)); diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-013.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-013.js deleted file mode 100644 index 812b2ac63..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-013.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0xffffffff; -var _a = a; -var b = 4; -assert ((a <<= b) === (_a << b)); diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-014.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-014.js deleted file mode 100644 index bfdef097d..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-014.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 0xffffffff; -var _a = a; -var b = 4; -assert ((a >>>= b) === (_a >>> b)); diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-039.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-039.js deleted file mode 100644 index 678f1411a..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-039.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 4; -var _a = a; -var b = 10; -assert((a %= b) === (_a % b)) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-040.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-040.js deleted file mode 100644 index 179655cba..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-040.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object *= 2) === (copyObject * 2)) && (object === (copyObject * 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-041.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-041.js deleted file mode 100644 index 55f68b443..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-041.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object += 2) === (copyObject + 2)) && (object === (copyObject + 2))) diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-042.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-042.js deleted file mode 100644 index 5e9dff3bf..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-042.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 15 - }, - toString: function () { - return "" - } -} - -copyObject = object; -assert(((object -= 2) === (copyObject - 2)) && (object === (copyObject - 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-043.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-043.js deleted file mode 100644 index 1fcc33cb1..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-043.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 178 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object /= 2) === (copyObject / 2)) && (object === (copyObject / 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-044.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-044.js deleted file mode 100644 index 7080f0555..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-044.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1345 - }, - toString: function () { - return "foo" - } -} - -copyObject = object; -assert(((object %= 2) === (copyObject % 2)) && (object === (copyObject % 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-045.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-045.js deleted file mode 100644 index be45a5b60..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-045.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 16 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object <<= 2) === (copyObject << 2)) && (object === (copyObject << 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-046.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-046.js deleted file mode 100644 index a8f17d2ca..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-046.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 16 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object >>= 2) === (copyObject >> 2)) && (object === (copyObject >> 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-047.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-047.js deleted file mode 100644 index 606d3f057..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-047.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 16 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object >>>= 2) === (copyObject >>> 2)) && (object === (copyObject >>> 2))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-048.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-048.js deleted file mode 100644 index 0d8613f64..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-048.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object &= 1) === (copyObject & 1)) && (object === (copyObject & 1))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-049.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-049.js deleted file mode 100644 index 24e382441..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-049.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object |= 1) === (copyObject | 1)) && (object === (copyObject | 1))) diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-050.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-050.js deleted file mode 100644 index a5d1679fe..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-050.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return 1 - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object ^= 1) === (copyObject ^ 1)) && (object === (copyObject ^ 1))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-051.js b/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-051.js deleted file mode 100644 index 4457cd6bc..000000000 --- a/tests/jerry-test-suite/11/11.13/11.13.02/11.13.02-051.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -object = { - valueOf: function () { - return "12" - }, - toString: function () { - return 0 - } -} - -copyObject = object; -assert(((object += 3) === (copyObject + 3)) && (object === (copyObject + 3))) \ No newline at end of file diff --git a/tests/jerry-test-suite/11/11.14/11.14-001.js b/tests/jerry-test-suite/11/11.14/11.14-001.js deleted file mode 100644 index 13a275762..000000000 --- a/tests/jerry-test-suite/11/11.14/11.14-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var res = (33, false, 73.234, 100); - -assert(res == 100); diff --git a/tests/jerry-test-suite/11/11.14/11.14-002.js b/tests/jerry-test-suite/11/11.14/11.14-002.js deleted file mode 100644 index 4c6b9a81d..000000000 --- a/tests/jerry-test-suite/11/11.14/11.14-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a, b, c, res; - -res = (a = 39, b = null, c = 12.5); - -assert(a == 39 && b == null && c == 12.5 && res == 12.5) diff --git a/tests/jerry-test-suite/12/12.01/12.01-001.js b/tests/jerry-test-suite/12/12.01/12.01-001.js deleted file mode 100644 index c3beab92f..000000000 --- a/tests/jerry-test-suite/12/12.01/12.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -{ -} diff --git a/tests/jerry-test-suite/12/12.01/12.01-002.js b/tests/jerry-test-suite/12/12.01/12.01-002.js deleted file mode 100644 index 3a47a873e..000000000 --- a/tests/jerry-test-suite/12/12.01/12.01-002.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - { - return true; - } - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.01/12.01-003.js b/tests/jerry-test-suite/12/12.01/12.01-003.js deleted file mode 100644 index eba8c0597..000000000 --- a/tests/jerry-test-suite/12/12.01/12.01-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -{;;} diff --git a/tests/jerry-test-suite/12/12.01/12.01-004.js b/tests/jerry-test-suite/12/12.01/12.01-004.js deleted file mode 100644 index 6446ceb90..000000000 --- a/tests/jerry-test-suite/12/12.01/12.01-004.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -{ - var a = null; - ; - a = 'null'; -} - -assert(a === 'null'); diff --git a/tests/jerry-test-suite/12/12.01/12.01-005.js b/tests/jerry-test-suite/12/12.01/12.01-005.js deleted file mode 100644 index fe17d95ff..000000000 --- a/tests/jerry-test-suite/12/12.01/12.01-005.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -{ - { - var a = null; - ; - } - { - { - } - } - a = 'null'; -} - -assert(a === 'null'); diff --git a/tests/jerry-test-suite/12/12.02/12.02-001.js b/tests/jerry-test-suite/12/12.02/12.02-001.js deleted file mode 100644 index 4c7550557..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -assert(a === undefined); diff --git a/tests/jerry-test-suite/12/12.02/12.02-002.js b/tests/jerry-test-suite/12/12.02/12.02-002.js deleted file mode 100644 index 345b80886..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 12345; -assert(a === 12345); diff --git a/tests/jerry-test-suite/12/12.02/12.02-003.js b/tests/jerry-test-suite/12/12.02/12.02-003.js deleted file mode 100644 index 7e3964b4c..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; -assert(a === null); diff --git a/tests/jerry-test-suite/12/12.02/12.02-004.js b/tests/jerry-test-suite/12/12.02/12.02-004.js deleted file mode 100644 index 28554e4a5..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = undefined; - -assert(a === undefined); diff --git a/tests/jerry-test-suite/12/12.02/12.02-005.js b/tests/jerry-test-suite/12/12.02/12.02-005.js deleted file mode 100644 index 65c48a6f5..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "undefined"; - -assert(a === "undefined"); diff --git a/tests/jerry-test-suite/12/12.02/12.02-006.js b/tests/jerry-test-suite/12/12.02/12.02-006.js deleted file mode 100644 index 4abd662d2..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 'undefined'; - -assert(a === "undefined"); diff --git a/tests/jerry-test-suite/12/12.02/12.02-007.js b/tests/jerry-test-suite/12/12.02/12.02-007.js deleted file mode 100644 index 55995227c..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 'undefined'; - -assert(a === 'undefined'); diff --git a/tests/jerry-test-suite/12/12.02/12.02-008.js b/tests/jerry-test-suite/12/12.02/12.02-008.js deleted file mode 100644 index f2f45eb47..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-008.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false, b = true; - -assert(a === false && b === true); diff --git a/tests/jerry-test-suite/12/12.02/12.02-009.js b/tests/jerry-test-suite/12/12.02/12.02-009.js deleted file mode 100644 index 7d28073b9..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-009.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1, - b, - c = 4; - -b = a + c; - -assert(b === 5); diff --git a/tests/jerry-test-suite/12/12.02/12.02-010.js b/tests/jerry-test-suite/12/12.02/12.02-010.js deleted file mode 100644 index 05dea28f9..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a, b = 3.14, c; - -assert(a === undefined && b === 3.14 && c === undefined) diff --git a/tests/jerry-test-suite/12/12.02/12.02-011.js b/tests/jerry-test-suite/12/12.02/12.02-011.js deleted file mode 100644 index dcda49b07..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-011.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a, b, c; - -assert(a === undefined && b === undefined && c === undefined); diff --git a/tests/jerry-test-suite/12/12.02/12.02-012.js b/tests/jerry-test-suite/12/12.02/12.02-012.js deleted file mode 100644 index 570275c4d..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-012.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var /* - // - */ - _a1 = 2; - -assert(_a1 === 2); diff --git a/tests/jerry-test-suite/12/12.02/12.02-013.js b/tests/jerry-test-suite/12/12.02/12.02-013.js deleted file mode 100644 index f3b5bed8e..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-013.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var /* - // - */ - _a$1 = 2; - -assert(_a$1 === 2); diff --git a/tests/jerry-test-suite/12/12.02/12.02-014.js b/tests/jerry-test-suite/12/12.02/12.02-014.js deleted file mode 100644 index 539497a69..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-014.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var // - // - $a = 2; -assert($a === 2); diff --git a/tests/jerry-test-suite/12/12.02/12.02-015.js b/tests/jerry-test-suite/12/12.02/12.02-015.js deleted file mode 100644 index 080dc62b9..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-015.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 12 + "abc"; - -assert(a === "12abc"); diff --git a/tests/jerry-test-suite/12/12.02/12.02-016.js b/tests/jerry-test-suite/12/12.02/12.02-016.js deleted file mode 100644 index 33f989097..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-016.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {}; -var b = typeof (a); - -assert(b === "object" && b === typeof (Object()) && b === typeof ({})); diff --git a/tests/jerry-test-suite/12/12.02/12.02-018.js b/tests/jerry-test-suite/12/12.02/12.02-018.js deleted file mode 100644 index 448db750f..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-018.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = []; - -assert(a instanceof Array && a.length === 0); diff --git a/tests/jerry-test-suite/12/12.02/12.02-019.js b/tests/jerry-test-suite/12/12.02/12.02-019.js deleted file mode 100644 index ef9a79555..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-019.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var - a = 2 - -assert(a === 2); diff --git a/tests/jerry-test-suite/12/12.02/12.02-020.js b/tests/jerry-test-suite/12/12.02/12.02-020.js deleted file mode 100644 index f28bfdc40..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-020.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = RegExp(); - -assert(a instanceof RegExp); diff --git a/tests/jerry-test-suite/12/12.02/12.02-021.js b/tests/jerry-test-suite/12/12.02/12.02-021.js deleted file mode 100644 index a5e4eba39..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-021.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Date(); - -assert(a instanceof Date); diff --git a/tests/jerry-test-suite/12/12.02/12.02-022.js b/tests/jerry-test-suite/12/12.02/12.02-022.js deleted file mode 100644 index 0674abfbe..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02-022.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -var b = a; - -assert(a === b); diff --git a/tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-001.js b/tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-001.js deleted file mode 100644 index 858103b40..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var eval = 1; -assert(eval === 1 && typeof (eval) === "number"); diff --git a/tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-002.js b/tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-002.js deleted file mode 100644 index 1e868d084..000000000 --- a/tests/jerry-test-suite/12/12.02/12.02.01/12.02.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var arguments = 2; -assert(arguments === 2 && typeof (arguments) === "number"); - diff --git a/tests/jerry-test-suite/12/12.03/12.03-001.js b/tests/jerry-test-suite/12/12.03/12.03-001.js deleted file mode 100644 index 41e38a9b3..000000000 --- a/tests/jerry-test-suite/12/12.03/12.03-001.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - ; - return 1;;;;;; -} - -test(); diff --git a/tests/jerry-test-suite/12/12.03/12.03-002.js b/tests/jerry-test-suite/12/12.03/12.03-002.js deleted file mode 100644 index eb5b6b871..000000000 --- a/tests/jerry-test-suite/12/12.03/12.03-002.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - ;;;;;; - return 1 -} - -test(); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.03/12.03-003.js b/tests/jerry-test-suite/12/12.03/12.03-003.js deleted file mode 100644 index 260919e8e..000000000 --- a/tests/jerry-test-suite/12/12.03/12.03-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a="ab;c" -; -; -assert (a === 'ab;c'); diff --git a/tests/jerry-test-suite/12/12.04/12.04-001.js b/tests/jerry-test-suite/12/12.04/12.04-001.js deleted file mode 100644 index a4a441178..000000000 --- a/tests/jerry-test-suite/12/12.04/12.04-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5, b = 1; -(a + b); diff --git a/tests/jerry-test-suite/12/12.04/12.04-002.js b/tests/jerry-test-suite/12/12.04/12.04-002.js deleted file mode 100644 index 6613464b7..000000000 --- a/tests/jerry-test-suite/12/12.04/12.04-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5, b = 1; -a = a && b; diff --git a/tests/jerry-test-suite/12/12.04/12.04-003.js b/tests/jerry-test-suite/12/12.04/12.04-003.js deleted file mode 100644 index 0a0199ed0..000000000 --- a/tests/jerry-test-suite/12/12.04/12.04-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a, b, c -a = 2, b = 3, c = 4 diff --git a/tests/jerry-test-suite/12/12.04/12.04-004.js b/tests/jerry-test-suite/12/12.04/12.04-004.js deleted file mode 100644 index a4a970e8b..000000000 --- a/tests/jerry-test-suite/12/12.04/12.04-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a -a = function () { -} diff --git a/tests/jerry-test-suite/12/12.05/12.05-001.js b/tests/jerry-test-suite/12/12.05/12.05-001.js deleted file mode 100644 index 065ed8468..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-001.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - if (true) { - return 1; - } - assert(false); -} - -test(); diff --git a/tests/jerry-test-suite/12/12.05/12.05-002.js b/tests/jerry-test-suite/12/12.05/12.05-002.js deleted file mode 100644 index 0534815a4..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-002.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - if (false) { - assert(false); - } -} - -test(); diff --git a/tests/jerry-test-suite/12/12.05/12.05-003.js b/tests/jerry-test-suite/12/12.05/12.05-003.js deleted file mode 100644 index 14718545b..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-003.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - if (true) - { - return 1; - } - else - assert(false); -} - -test(); diff --git a/tests/jerry-test-suite/12/12.05/12.05-004.js b/tests/jerry-test-suite/12/12.05/12.05-004.js deleted file mode 100644 index 380d14578..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-004.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - if (false) - assert(false); - else { - return 1; - } -} - -test(); diff --git a/tests/jerry-test-suite/12/12.05/12.05-005.js b/tests/jerry-test-suite/12/12.05/12.05-005.js deleted file mode 100644 index a73735621..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test() -{ - if(true); -} - -test(); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.05/12.05-006.js b/tests/jerry-test-suite/12/12.05/12.05-006.js deleted file mode 100644 index 2ea1f94f8..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 'w\0', b = 'w\0'; -assert(a === b); diff --git a/tests/jerry-test-suite/12/12.05/12.05-007.js b/tests/jerry-test-suite/12/12.05/12.05-007.js deleted file mode 100644 index 90a4374f9..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-007.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1, b = 2; -var c; -if (a === 1) -{ - if (b === 1) - c = 3; -} -else -if (b === 2) - c = 5; -else - c = 7; - -assert(c === undefined); diff --git a/tests/jerry-test-suite/12/12.05/12.05-008.js b/tests/jerry-test-suite/12/12.05/12.05-008.js deleted file mode 100644 index a1eed84a9..000000000 --- a/tests/jerry-test-suite/12/12.05/12.05-008.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1, b = 2; -var c; -if (a === 1) - if (b === 1) - c = 3; - else - if (b === 2) - c = 5; - else - c = 7; - -assert(c === 5); - \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-001.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-001.js deleted file mode 100644 index 503c1a1d0..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-001.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 1; -do - cnt++; -while (cnt < 10); - -assert(cnt === 10); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-002.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-002.js deleted file mode 100644 index 3f581831d..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-002.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 1; -do -{ - cnt++; - if (cnt === 42) { - break; - } -} while (true); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-003.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-003.js deleted file mode 100644 index 7b65d5345..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-003.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 1; -do { - cnt++; - - if (cnt === 10) - { - break; - } -} -while (0, 1); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-004.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-004.js deleted file mode 100644 index e3a62c0e7..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-004.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = new Object(); -obj.x = "defined"; -do -{ - delete obj.x; -} -while (obj.x !== undefined); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-005.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-005.js deleted file mode 100644 index 10a72c412..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-005.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 1 / 3; -do -{ - x = 1; -} -while (x === 3 / 9); -assert (x === 1); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-006.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-006.js deleted file mode 100644 index 9e1ae96e7..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-006.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 1; -do -{ - cnt++; -} -while (false); - -assert(cnt === 2); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-007.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-007.js deleted file mode 100644 index 9a896803a..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-007.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 1; -do -{ - cnt++; -} -while (!"string"); - -assert(cnt === 2); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-008.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-008.js deleted file mode 100644 index 02574a8dc..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-008.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 0; -do -{ - cnt++; -} -while (!(cnt & 0x8000)); - -assert(cnt == 32768); diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-009.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-009.js deleted file mode 100644 index d9b516425..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-009.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 0; -do -{ - cnt++; -} -while - (cnt < 10 - ); - -assert(cnt === 10); - diff --git a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-010.js b/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-010.js deleted file mode 100644 index 6c14ec4ee..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.01/12.06.01-010.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 0; - -function test() -{ - do - { - cnt++; - if (cnt === 8) - return 1; - } - while (cnt < 10); - - return 0; -} - -var r = test(); - -assert(cnt === 8 && r === 1); diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-001.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-001.js deleted file mode 100644 index 3d59c1a64..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 25; -while (cnt) - cnt--; - -assert(cnt === 0); diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-002.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-002.js deleted file mode 100644 index 2a528ae94..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-002.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 0; - -while (1) { - cnt++; - if (cnt === 10) - break; -} diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-003.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-003.js deleted file mode 100644 index 6e961afc6..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-003.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 0; -while ((1234 - 34) % 23 - 1234 * 23.222) -{ - cnt++; - if (cnt === 10) - break; -} - diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-004.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-004.js deleted file mode 100644 index 8fba08b79..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-004.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 33; - -while ("") - cnt /= 2; - -assert(cnt === 33); diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-005.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-005.js deleted file mode 100644 index 15bd41350..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-005.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var bVal = true; -var val = "test"; - -while (!bVal) -{ - val += " of while"; -} - -assert(val === "test"); diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-006.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-006.js deleted file mode 100644 index 4b7767cff..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-006.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var bitField = 0x1000000; -var cnt = 0; - -while (bitField >>= 1) -{ - cnt++; -} - -assert(cnt === 24); diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-007.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-007.js deleted file mode 100644 index 92b5a43a9..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-007.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -var bitField = 0x1000000; -var cnt = 0; - -while - ( - bitField >>= 1 && - true - ) -{ - cnt++; -} - -assert(cnt === 24); diff --git a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-008.js b/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-008.js deleted file mode 100644 index fb774b103..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.02/12.06.02-008.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 25; - -function test() -{ - while (cnt) - { - cnt--; - if (cnt === 3) - return 1; - } - return 0; -} - -r = test(); - -assert(cnt === 3 && r === 1); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-001.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-001.js deleted file mode 100644 index 9285151eb..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-001.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cnt = 1; - -for (var i = 0; i < 10; i++) - cnt++; - -assert(cnt === 11 && i === 10); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-002.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-002.js deleted file mode 100644 index 6ca1553a5..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-002.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var cond = 1.999; -var cnt = 0; - -for (; cond < 10.333; cond += 1.121) - cnt++; - -assert(cnt == 8); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-003.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-003.js deleted file mode 100644 index c1df4bdec..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-003.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i; - -for (i = 0; ; i += 5) -{ - if (i === 100) - break; -} diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-004.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-004.js deleted file mode 100644 index 65172e274..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-004.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i; - -for (i = 1; i < 20; ) - i *= 2; - -assert(i === 32); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-005.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-005.js deleted file mode 100644 index d4037f9a0..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-005.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i = 0; -for (; ; ) -{ - if (i++ === 100) - break; -} - diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-006.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-006.js deleted file mode 100644 index 58845ac46..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-006.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -for (var i = 1; i <= 10; i++) -{ - for (var j = 1; j <= 5; j++) - { - sum += i * j; - } -} - -assert(sum === 825); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-007.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-007.js deleted file mode 100644 index 5204fd67c..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-007.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -for (var i = 1, j = 1, k = 1; i + j + k <= 100; i++, j += 2, k += 3) -{ - sum += i + j + k; -} - -assert(sum == 867); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-008.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-008.js deleted file mode 100644 index d703d183b..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-008.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 1; - -for (var i = 0; i < 10; i++, sum *= i) - ; - -assert(sum === 3628800); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-009.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-009.js deleted file mode 100644 index a542373d1..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-009.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var init; - -for (init = (129 - 8) / 11; init != 11; ) -{ - init = 33; -} - -assert(init == 11); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-010.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-010.js deleted file mode 100644 index 36df6a7d6..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-010.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for - ( - var i = 0 - ; - i < 10 - ; - i++ - ) -{ - i++; -} - -assert(i == 10); diff --git a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-011.js b/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-011.js deleted file mode 100644 index 51530859d..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.03/12.06.03-011.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i; - -function test() -{ - for (i = 0; i < 10; i++) - { - if (i === 4) - return 1; - } - - return 0; -} - -var r = test(); - -assert(r === 1 && i === 4); diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-001.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-001.js deleted file mode 100644 index 9a6f30a70..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-001.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {a: 1, b: 2, c: 3}; - -for (var p in o) -{ - o[p] += 4; -} - -assert(o.a === 5 && o.b === 6 && o.c === 7); diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-002.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-002.js deleted file mode 100644 index 287393fd4..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-002.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(1, 2, 3, 4, 5, 6, 7); -a.eight = 8; - -var p; -for (p in a) -{ - a[p] += 1; -} - -assert(a[0] === 2 && a[1] === 3 && a[2] === 4 && a[3] === 5 && - a[4] === 6 && a[5] === 7 && a[6] === 8 && a['eight'] === 9); diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-003.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-003.js deleted file mode 100644 index b3bf95123..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-003.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = null; - -for (var p in a) -{ - assert(false); -} diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-004.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-004.js deleted file mode 100644 index 4926c1045..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-004.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; - -for (var p in a) -{ - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-005.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-005.js deleted file mode 100644 index cbe64f81d..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-005.js +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -var b = {basep: "base"}; - -function dConstr() -{ - this.derivedp = "derived"; -} -dConstr.prototype = b; - -var d = new dConstr(); - -for (var p in d) -{ - d[p] += "A"; -} - -assert(d.basep === "baseA" && d.derivedp === "derivedA"); diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-006.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-006.js deleted file mode 100644 index 8446cf7c9..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-006.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {a: 1, b: 2, c: 3}; - -for - ( - var - p in o - ) -{ - o[p] += 4; -} - -assert(o.a === 5 && o.b === 6 && o.c === 7); diff --git a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-007.js b/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-007.js deleted file mode 100644 index d74d3ecc6..000000000 --- a/tests/jerry-test-suite/12/12.06/12.06.04/12.06.04-007.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {a: 1, b: 2, c: 3, d: 4, e: 5}; - -function test() -{ - for (var p in o) - { - if (p === 'c') - return 1; - - o[p] += 4; - } - return 0; -} - -var r = test(); - -assert(((o.a === 5 && o.b === 6 && o.c === 3) || - (o.c === 3 && o.d === 8 && o.e === 9)) && r === 1); diff --git a/tests/jerry-test-suite/12/12.07/12.07-001.js b/tests/jerry-test-suite/12/12.07/12.07-001.js deleted file mode 100644 index e751c3eb0..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-001.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -for (var i = 0; i < 10; i++) -{ - if (i === 5) - { - continue; - } - - sum += i; -} - -assert(sum === 40); diff --git a/tests/jerry-test-suite/12/12.07/12.07-002.js b/tests/jerry-test-suite/12/12.07/12.07-002.js deleted file mode 100644 index b4942fead..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-002.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -for (var i = 0; i < 10; i++) - for (var j = 0; j < 20; j++) - { - if (j > 9) - continue; - - sum += 1; - } - -assert(sum === 100); diff --git a/tests/jerry-test-suite/12/12.07/12.07-003.js b/tests/jerry-test-suite/12/12.07/12.07-003.js deleted file mode 100644 index 693c87167..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-003.js +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, p2: 2, p3: {p1: 100, p2: 200, p3: 100}, p4: 4, p5: 5}, sum = 0; - -top: - for (var p in o) -{ - if (p === "p2") - continue; - - if (typeof (o[p]) === "object") - { - for (var pp in o[p]) - { - if (pp === "p2") - continue top; - - sum += o[p][pp]; - } - } - - sum += 20; - -} - -assert(sum === 160); diff --git a/tests/jerry-test-suite/12/12.07/12.07-004.js b/tests/jerry-test-suite/12/12.07/12.07-004.js deleted file mode 100644 index 1dbbb459e..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-004.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {a: 1, b: 2, c: 3}; - -ForLabel: - for (var p in o) -{ - if (p === "b") - continue ForLabel; - o[p] += 4; -} - -assert(o.a === 5 && o.b === 2 && o.c === 7); diff --git a/tests/jerry-test-suite/12/12.07/12.07-005.js b/tests/jerry-test-suite/12/12.07/12.07-005.js deleted file mode 100644 index 94865aaaf..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-005.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; - -ForLabel: - for (var i = 0; i < 10; i++) -{ - if (i === 5) - { - continue ForLabel; - } - - sum += i; -} - -assert(sum === 40); diff --git a/tests/jerry-test-suite/12/12.07/12.07-006.js b/tests/jerry-test-suite/12/12.07/12.07-006.js deleted file mode 100644 index b14f7d684..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-006.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -top: - for (var i = 0; i < 10; i++) -{ - for (var j = 0; j < 20; j++) - { - if (j > 9 && i % 2) - continue top; - - sum += 1; - } - - sum += 1; -} - -assert(sum === 155); diff --git a/tests/jerry-test-suite/12/12.07/12.07-007.js b/tests/jerry-test-suite/12/12.07/12.07-007.js deleted file mode 100644 index b964304e0..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-007.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var mask = 0xff0f; -var numZeroes = 0; - -while (mask) -{ - mask >>= 1; - - if (mask & 1) - continue; - - numZeroes++; -} - -assert(numZeroes === 5); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.07/12.07-008.js b/tests/jerry-test-suite/12/12.07/12.07-008.js deleted file mode 100644 index d073e8668..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-008.js +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i = 10; -var cnt = 0; - -while (i-- > 0) -{ - if (i % 2) - continue; - - var j = 0; - while (j++ < 20) - { - if (j % 2 === 0) - continue; - cnt++; - } - -} - -assert(cnt === 50); diff --git a/tests/jerry-test-suite/12/12.07/12.07-009.js b/tests/jerry-test-suite/12/12.07/12.07-009.js deleted file mode 100644 index 2e99823d4..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-009.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0, i = 0; - -WhileLabel: - while (++i < 10) -{ - if (i === 5) - { - continue WhileLabel; - } - - sum += i; -} - -assert(sum === 40); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.07/12.07-010.js b/tests/jerry-test-suite/12/12.07/12.07-010.js deleted file mode 100644 index fb02b1f88..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-010.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -var i = 0, j = 0; -top: - while (i++ < 10) -{ - j = 0; - while (j++ < 20) - { - if (j > 9 && i % 2) - continue top; - - sum += 1; - } - - sum += 1; -} - -assert(sum === 150); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.07/12.07-011.js b/tests/jerry-test-suite/12/12.07/12.07-011.js deleted file mode 100644 index c146b8e50..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-011.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var mask = 0xff0f; -var numZeroes = 0; - -do -{ - mask >>= 1; - - if (mask & 1) - continue; - - numZeroes++; -} while (mask); - -assert(numZeroes === 5); diff --git a/tests/jerry-test-suite/12/12.07/12.07-012.js b/tests/jerry-test-suite/12/12.07/12.07-012.js deleted file mode 100644 index 15d054c06..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-012.js +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i = 10; -var cnt = 0; - -do -{ - if (i % 2) - continue; - - var j = 0; - do - { - if (j % 2 === 0) - continue; - cnt++; - } - while (j++ < 20) -} -while (i-- > 0); - -assert(cnt === 60); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.07/12.07-013.js b/tests/jerry-test-suite/12/12.07/12.07-013.js deleted file mode 100644 index 58b1f10bd..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-013.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0, i = 0; - -DoWhileLabel: - do -{ - if (i === 5) - { - continue DoWhileLabel; - } - - sum += i; -} -while (++i < 10); - -assert(sum === 40); diff --git a/tests/jerry-test-suite/12/12.07/12.07-014.js b/tests/jerry-test-suite/12/12.07/12.07-014.js deleted file mode 100644 index 76ac5b782..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-014.js +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -var i = 0, j = 0; -top: - do -{ - j = 0; - - do - { - if (j > 9 && i % 2) - continue top; - - sum += 1; - } - while (j++ < 20); - - sum += 1; -} -while (i++ < 10); - -assert(sum === 182); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.07/12.07-015.js b/tests/jerry-test-suite/12/12.07/12.07-015.js deleted file mode 100644 index ba93a22ca..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-015.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, p2: 2, p3: 3, p4: 4, p5: 5}, sum = 0; -for (var p in o) -{ - if (p == "p3") - { - continue; - } - - sum += o[p]; -} - -assert(sum == 12) diff --git a/tests/jerry-test-suite/12/12.07/12.07-016.js b/tests/jerry-test-suite/12/12.07/12.07-016.js deleted file mode 100644 index 97fffe68a..000000000 --- a/tests/jerry-test-suite/12/12.07/12.07-016.js +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, p2: 2, p3: {p1: 100, p2: 200}, p4: 4, p5: 5}, sum = 0; -for (var p in o) -{ - if (p === "p2") - continue; - - if (typeof (o[p]) === "object") - { - for (var pp in o[p]) - { - if (pp === "p2") - continue; - - sum += o[p][pp]; - } - } - else { - sum += o[p]; - } -} - -assert(sum === 110); diff --git a/tests/jerry-test-suite/12/12.08/12.08-001.js b/tests/jerry-test-suite/12/12.08/12.08-001.js deleted file mode 100644 index 82aae71ed..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-001.js +++ /dev/null @@ -1,47 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, - p2: {p1: 100, p2: 200, p3: 100}, - p3: 4, - p4: 7, - p5: 124686, - p6: {p1: 100, p2: 200, p3: 100}, - p7: 1}, -sum = 0; - - -for (var p in o) -{ - if (p === "p4") - break; - - if (typeof (o[p]) === "object") - { - top: - for (var pp in o[p]) - { - if (pp === "p2") - break top; - - sum += o[p][pp]; - } - } - - sum += 20; - -} - -assert(sum === 160); - diff --git a/tests/jerry-test-suite/12/12.08/12.08-002.js b/tests/jerry-test-suite/12/12.08/12.08-002.js deleted file mode 100644 index de91aa096..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-002.js +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, - p2: {p1: 100, p2: 200, p3: 100}, - p3: 4, - p4: 7, - p5: 124686, - p6: {p1: 100, p2: 200, p3: 100}, - p7: 1}, -sum = 0; - -for (var p in o) -{ - if (p === "p4") - break; - - if (typeof (o[p]) === "object") - { - for (var pp in o[p]) - { - if (pp === "p2") - break; - - sum += o[p][pp]; - } - } - else - { - sum += 20; - } -} - -assert(sum === 140); diff --git a/tests/jerry-test-suite/12/12.08/12.08-003.js b/tests/jerry-test-suite/12/12.08/12.08-003.js deleted file mode 100644 index 4fedb844e..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-003.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -for (var i = 0; i < 10; i++) -{ - if (i === 5) - { - break; - } - - sum += i; -} - -assert(sum === 10); diff --git a/tests/jerry-test-suite/12/12.08/12.08-004.js b/tests/jerry-test-suite/12/12.08/12.08-004.js deleted file mode 100644 index 18610b5cc..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-004.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function main() -{ - var sum = 0; - for (var i = 0; i < 10; i++) - for (var j = 0; j < 20; j++) - { - if (j === 10) - break; - - sum += 1; - } - - assert(sum === 100); -} - -main (); diff --git a/tests/jerry-test-suite/12/12.08/12.08-005.js b/tests/jerry-test-suite/12/12.08/12.08-005.js deleted file mode 100644 index b45eac221..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-005.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; - -ForLabel: - for (var i = 0; i < 10; i++) -{ - if (i === 5) - { - break ForLabel; - } - - sum += i; -} - -assert(sum === 10); diff --git a/tests/jerry-test-suite/12/12.08/12.08-006.js b/tests/jerry-test-suite/12/12.08/12.08-006.js deleted file mode 100644 index 46058e9c9..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-006.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -top: - for (var i = 0; i < 10; i++) -{ - for (var j = 0; j < 20; j++) - { - if (j > 9 && i % 2) - break top; - - sum += 1; - } - - sum += 1; -} - -assert(sum === 31); diff --git a/tests/jerry-test-suite/12/12.08/12.08-007.js b/tests/jerry-test-suite/12/12.08/12.08-007.js deleted file mode 100644 index 0f4d991ce..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-007.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var mask = 0xff0f; -var numOnes = 0; - -while (mask) -{ - if (!(mask & 1)) - break; - - mask >>= 1; - numOnes++; -} - -assert(numOnes === 4); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.08/12.08-008.js b/tests/jerry-test-suite/12/12.08/12.08-008.js deleted file mode 100644 index f168c438d..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-008.js +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i = 9; -var cnt = 0; - -while (i-- > 0) -{ - if (i % 2) - break; - - var j = 0; - while (j++ < 20) - { - if (j % 2 === 0) - break; - cnt++; - } - -} - -assert(cnt === 1); \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.08/12.08-009.js b/tests/jerry-test-suite/12/12.08/12.08-009.js deleted file mode 100644 index af46bd981..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-009.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -var sum = 0, i = 0; - -WhileLabel: - while (++i < 10) -{ - if (i === 5) - { - break WhileLabel; - } - - sum += i; -} - -assert(sum === 10); diff --git a/tests/jerry-test-suite/12/12.08/12.08-010.js b/tests/jerry-test-suite/12/12.08/12.08-010.js deleted file mode 100644 index a263e4bf0..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-010.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -var i = 0, j = 0; -top: - while (i++ < 10) -{ - j = 0; - while (j++ < 20) - { - if (j > 9 && i % 2) - break top; - - sum += 1; - } - - sum += 1; -} - -assert(sum === 9); diff --git a/tests/jerry-test-suite/12/12.08/12.08-011.js b/tests/jerry-test-suite/12/12.08/12.08-011.js deleted file mode 100644 index 1bd883670..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-011.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var mask = 0xff0f; -var numOnes = 0; - -do -{ - if (!(mask & 1)) - break; - - mask >>= 1; - numOnes++; -} while (mask); - -assert(numOnes === 4); diff --git a/tests/jerry-test-suite/12/12.08/12.08-012.js b/tests/jerry-test-suite/12/12.08/12.08-012.js deleted file mode 100644 index a90c11a26..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-012.js +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i = 10; -var cnt = 0; - -do -{ - var j = 0; - do - { - if (j % 2 === 0) - break; - cnt++; - } - while (j++ < 20) - - if (i % 2) - break; -} -while (i-- > 0); - -assert(cnt === 0); diff --git a/tests/jerry-test-suite/12/12.08/12.08-013.js b/tests/jerry-test-suite/12/12.08/12.08-013.js deleted file mode 100644 index 930dc6471..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-013.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0, i = 0; - -DoWhileLabel: - do -{ - if (i === 5) - { - break DoWhileLabel; - } - - sum += i; -} -while (++i < 10); - -assert(sum === 10); diff --git a/tests/jerry-test-suite/12/12.08/12.08-014.js b/tests/jerry-test-suite/12/12.08/12.08-014.js deleted file mode 100644 index bf8c9a1fd..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-014.js +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var sum = 0; -var i = 0, j = 0; -top: - do -{ - j = 0; - - do - { - if (j > 9 && i % 2) - break top; - - sum += 1; - } - while (j++ < 20); - - sum += 1; -} -while (i++ < 10); - -assert(sum === 32); diff --git a/tests/jerry-test-suite/12/12.08/12.08-015.js b/tests/jerry-test-suite/12/12.08/12.08-015.js deleted file mode 100644 index f46ee6480..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-015.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, p2: 2, p3: 3, p4: 1, p5: 2}, sum = 0; -for (var p in o) -{ - if (p === "p3") - { - break; - } - - sum += o[p]; -} - -assert(sum === 3); diff --git a/tests/jerry-test-suite/12/12.08/12.08-016.js b/tests/jerry-test-suite/12/12.08/12.08-016.js deleted file mode 100644 index 46fa199fc..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-016.js +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, p2: 2, p3: {p1: 150, p2: 200, p3: 130, p4: 20}, p4: 4, p5: 46}, sum = 0; -for (var p in o) -{ - if (p === "p4") - continue; - - if (typeof (o[p]) === "object") - { - for (var pp in o[p]) - { - if (pp === "p2") - break; - - sum += o[p][pp]; - } - } - else { - sum += o[p]; - } -} - -assert(sum === 199); diff --git a/tests/jerry-test-suite/12/12.08/12.08-017.js b/tests/jerry-test-suite/12/12.08/12.08-017.js deleted file mode 100644 index a10d19f6d..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-017.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {a: 1, b: 2, c: 3}; - -ForLabel: - for (var p in o) -{ - if (p === "b") - break ForLabel; - o[p] += 4; -} - -assert(o.a + o.b + o.c === 10); diff --git a/tests/jerry-test-suite/12/12.08/12.08-018.js b/tests/jerry-test-suite/12/12.08/12.08-018.js deleted file mode 100644 index 929430cd5..000000000 --- a/tests/jerry-test-suite/12/12.08/12.08-018.js +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {p1: 1, - p2: {p1: 100, p2: 200, p3: 100}, - p3: 4, - p4: 7, - p5: 124686, - p6: {p1: 100, p2: 200, p3: 100}, - p7: 1}, -sum = 0; - -top: - for (var p in o) -{ - if (p === "p4") - break; - - if (typeof (o[p]) === "object") - { - for (var pp in o[p]) - { - if (pp === "p2") - break top; - - sum += o[p][pp]; - } - } - - sum += 20; - -} - -assert(sum === 120) diff --git a/tests/jerry-test-suite/12/12.09/12.09-001.js b/tests/jerry-test-suite/12/12.09/12.09-001.js deleted file mode 100644 index f81475b29..000000000 --- a/tests/jerry-test-suite/12/12.09/12.09-001.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var r = test() - -assert(typeof r == 'object' && r.prop1 === "property1" && r.prop2 === 2 && r.prop3 === false); - -function test() -{ - var o = { - prop1: "property1", - prop2: 2, - prop3: false - }; - - return o; -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.09/12.09-002.js b/tests/jerry-test-suite/12/12.09/12.09-002.js deleted file mode 100644 index d8b05ebd4..000000000 --- a/tests/jerry-test-suite/12/12.09/12.09-002.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var r = test() - -assert(r === 1); - -function test() -{ - return ((23 << 2) + 8) / 100; -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.09/12.09-003.js b/tests/jerry-test-suite/12/12.09/12.09-003.js deleted file mode 100644 index 91dc75ecb..000000000 --- a/tests/jerry-test-suite/12/12.09/12.09-003.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var r = test() - -assert(r === 33); - -function test() -{ - return 33; -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.09/12.09-004.js b/tests/jerry-test-suite/12/12.09/12.09-004.js deleted file mode 100644 index 79f5dc1b3..000000000 --- a/tests/jerry-test-suite/12/12.09/12.09-004.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var r = test() - -assert(r == undefined); - -function test() -{ - var r = 1; - return - r; -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.09/12.09-005.js b/tests/jerry-test-suite/12/12.09/12.09-005.js deleted file mode 100644 index b0e3121e0..000000000 --- a/tests/jerry-test-suite/12/12.09/12.09-005.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var r = test() - -assert(r === 100); - -function test() -{ - function internal() - { - return 100; - } - - return internal(); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.09/12.09-006.js b/tests/jerry-test-suite/12/12.09/12.09-006.js deleted file mode 100644 index b4a014f02..000000000 --- a/tests/jerry-test-suite/12/12.09/12.09-006.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var r = test() - -assert(typeof r == 'function'); - -function test() -{ - function internal() - { - return 100; - } - - return internal; -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.10/12.10-001.js b/tests/jerry-test-suite/12/12.10/12.10-001.js deleted file mode 100644 index 96cb1f83e..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-001.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y; - -with (Math) { - x = cos(PI); -} - -assert(x == -1); diff --git a/tests/jerry-test-suite/12/12.10/12.10-002.js b/tests/jerry-test-suite/12/12.10/12.10-002.js deleted file mode 100644 index 02413cbfb..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {prop: "property"}; - -with (o) { - assert(prop == "property"); -} diff --git a/tests/jerry-test-suite/12/12.10/12.10-003.js b/tests/jerry-test-suite/12/12.10/12.10-003.js deleted file mode 100644 index 02413cbfb..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-003.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = {prop: "property"}; - -with (o) { - assert(prop == "property"); -} diff --git a/tests/jerry-test-suite/12/12.10/12.10-004.js b/tests/jerry-test-suite/12/12.10/12.10-004.js deleted file mode 100644 index 027a969f9..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-004.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x; - -function test() -{ - with (Math) - { - x = abs(-396); - return 1; - } - - return 0; -} - -var r = test(); - -assert(r === 1 && x === 396); diff --git a/tests/jerry-test-suite/12/12.10/12.10-005.js b/tests/jerry-test-suite/12/12.10/12.10-005.js deleted file mode 100644 index 01357ffcc..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -with ({}) -{ - var x = "abc"; -} - -assert(x === "abc"); diff --git a/tests/jerry-test-suite/12/12.10/12.10-006.js b/tests/jerry-test-suite/12/12.10/12.10-006.js deleted file mode 100644 index ca3ab5c23..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-006.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(test("hello") == "hello" && typeof test({}) == "object" && test({arg: "hello"}) == "hello") - -function test(arg) { - with (arg) { - return arg; - } -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.10/12.10-007.js b/tests/jerry-test-suite/12/12.10/12.10-007.js deleted file mode 100644 index dfd0b2939..000000000 --- a/tests/jerry-test-suite/12/12.10/12.10-007.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x, y; - -with - ( - Math) -{ - x = cos(PI); -} - -assert(x == -1); diff --git a/tests/jerry-test-suite/12/12.11/12.11-001.js b/tests/jerry-test-suite/12/12.11/12.11-001.js deleted file mode 100644 index bed977d44..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-001.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -switch (1) { - case 0: - assert(false); - case 1: - break; - default: - assert(false); -} diff --git a/tests/jerry-test-suite/12/12.11/12.11-002.js b/tests/jerry-test-suite/12/12.11/12.11-002.js deleted file mode 100644 index 8eb5c57a6..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-002.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var matchesCount = 0; - -switch ("key") { - case "key": - ++matchesCount; - break; - case "key": - ++matchesCount; - break; - case "another key": - ++matchesCount; - break; - default: - ++matchesCount; - break; -} - -assert (matchesCount === 1); diff --git a/tests/jerry-test-suite/12/12.11/12.11-003.js b/tests/jerry-test-suite/12/12.11/12.11-003.js deleted file mode 100644 index ea9360b96..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-003.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -switch (1) { - case true: - assert(false); - case false: - assert(false); - default: - assert(true); -} diff --git a/tests/jerry-test-suite/12/12.11/12.11-004.js b/tests/jerry-test-suite/12/12.11/12.11-004.js deleted file mode 100644 index 37cb0a894..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-004.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var counter = 0; - -switch ("key") { - case "key": - ++counter; - case "another key": - ++counter; - case "another key2": - ++counter; - default: - ++counter; -} - -assert (counter == 4); diff --git a/tests/jerry-test-suite/12/12.11/12.11-005.js b/tests/jerry-test-suite/12/12.11/12.11-005.js deleted file mode 100644 index 4a47b3be7..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -switch (1) { -} diff --git a/tests/jerry-test-suite/12/12.11/12.11-006.js b/tests/jerry-test-suite/12/12.11/12.11-006.js deleted file mode 100644 index af00f2644..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-006.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function fact(n) -{ - return n < 2 ? 1 : n * fact(n - 1); -} - -switch (fact(5)) { - case 5 * fact(4): - break; - default: - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.11/12.11-007.js b/tests/jerry-test-suite/12/12.11/12.11-007.js deleted file mode 100644 index 2b40bc737..000000000 --- a/tests/jerry-test-suite/12/12.11/12.11-007.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -switch ("key") { - case "another key": - assert(false); - default: - break; - case "another key2": - assert(false); -} diff --git a/tests/jerry-test-suite/12/12.12/12.12-001.js b/tests/jerry-test-suite/12/12.12/12.12-001.js deleted file mode 100644 index 37ff5c721..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-001.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -loop: - while (true) { - break loop; -} diff --git a/tests/jerry-test-suite/12/12.12/12.12-002.js b/tests/jerry-test-suite/12/12.12/12.12-002.js deleted file mode 100644 index 011d9ec4a..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-002.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -loop: - while (true) { - do { - for (; true; ) { - break loop; - } - } while (true); -} diff --git a/tests/jerry-test-suite/12/12.12/12.12-003.js b/tests/jerry-test-suite/12/12.12/12.12-003.js deleted file mode 100644 index 7e6c4c5c2..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-003.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -switchMark: - switch (1) { - case 0: - break; - case 1: - break switchMark; - case 2: - assert(false); -} diff --git a/tests/jerry-test-suite/12/12.12/12.12-004.js b/tests/jerry-test-suite/12/12.12/12.12-004.js deleted file mode 100644 index 2973b6851..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-004.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var i = 0; - -whileMark: - while (i < 10) { - ++i; - continue whileMark; - assert(false); -} diff --git a/tests/jerry-test-suite/12/12.12/12.12-005.js b/tests/jerry-test-suite/12/12.12/12.12-005.js deleted file mode 100644 index 4e3466adc..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-005.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -whileMark: - for (i = 0; i < 10; ++i) { - continue whileMark; - assert(false); -} diff --git a/tests/jerry-test-suite/12/12.12/12.12-006.js b/tests/jerry-test-suite/12/12.12/12.12-006.js deleted file mode 100644 index 4c7e80a93..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-006.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0; -lablemark: - if (x < 6) { - ++x; - break lablemark; -} - -assert(x !== 6); diff --git a/tests/jerry-test-suite/12/12.12/12.12-007.js b/tests/jerry-test-suite/12/12.12/12.12-007.js deleted file mode 100644 index 4b27250f3..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-007.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0; -for (i = 0; i < 10; ++i) { - for (j = 0; j < 10; ++j) { - lablemark: - for (k = 0; k < 10; ++k) { - ++x; - break lablemark; - } - } -} - -assert(x == 100) \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.12/12.12-008.js b/tests/jerry-test-suite/12/12.12/12.12-008.js deleted file mode 100644 index e9cade6f8..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-008.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0; -for (i = 0; i < 10; ++i) { - lablemark: - for (j = 0; j < 10; ++j) { - for (k = 0; k < 10; ++k) { - ++x; - break lablemark; - } - } -} - -assert(x == 10) diff --git a/tests/jerry-test-suite/12/12.12/12.12-009.js b/tests/jerry-test-suite/12/12.12/12.12-009.js deleted file mode 100644 index ed71f4a7f..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-009.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0; -lablemark: - for (i = 0; i < 10; ++i) { - for (j = 0; j < 10; ++j) { - for (k = 0; k < 10; ++k) { - ++x; - break lablemark; - } - } -} - -assert(x == 1) \ No newline at end of file diff --git a/tests/jerry-test-suite/12/12.12/12.12-010.js b/tests/jerry-test-suite/12/12.12/12.12-010.js deleted file mode 100644 index e9e32f39e..000000000 --- a/tests/jerry-test-suite/12/12.12/12.12-010.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var x = 0; -for (i = 0; i < 10; ++i) { - lablemark: - for (j = 0; j < 10; ++j) { - for (k = 0; k < 10; ++k) { - ++x; - continue lablemark; - } - } -} - -assert(x == 100) diff --git a/tests/jerry-test-suite/12/12.13/12.13-001.js b/tests/jerry-test-suite/12/12.13/12.13-001.js deleted file mode 100644 index 8529388ba..000000000 --- a/tests/jerry-test-suite/12/12.13/12.13-001.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - if (true) { - throw "error"; - } - } catch (e) { - return true; - } - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.13/12.13-002.js b/tests/jerry-test-suite/12/12.13/12.13-002.js deleted file mode 100644 index ccf08d213..000000000 --- a/tests/jerry-test-suite/12/12.13/12.13-002.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - while (true) { - throw "error"; - } - } catch (e) { - return true; - } - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.13/12.13-003.js b/tests/jerry-test-suite/12/12.13/12.13-003.js deleted file mode 100644 index fd5f0315f..000000000 --- a/tests/jerry-test-suite/12/12.13/12.13-003.js +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function d () { - throw "exception"; -} -function c () { - d (); -} -function b () { - c (); -} -function a () { - b (); -} - -function test () -{ - try { - a (); - } catch (e) { - return true; - } - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.14/12.14-001.js b/tests/jerry-test-suite/12/12.14/12.14-001.js deleted file mode 100644 index b64905774..000000000 --- a/tests/jerry-test-suite/12/12.14/12.14-001.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -try { - try { - throw "error"; - } catch (e) { - throw e; - } - assert(false); -} catch (e) { -} diff --git a/tests/jerry-test-suite/12/12.14/12.14-002.js b/tests/jerry-test-suite/12/12.14/12.14-002.js deleted file mode 100644 index 9ca88ebde..000000000 --- a/tests/jerry-test-suite/12/12.14/12.14-002.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - var x = 1; - } catch (e) { - return false; - } - - return true; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.14/12.14-003.js b/tests/jerry-test-suite/12/12.14/12.14-003.js deleted file mode 100644 index 0fbc200cb..000000000 --- a/tests/jerry-test-suite/12/12.14/12.14-003.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - throw 1; - } catch (e) { - return (e === 1); - } - - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.14/12.14-004.js b/tests/jerry-test-suite/12/12.14/12.14-004.js deleted file mode 100644 index bea91301f..000000000 --- a/tests/jerry-test-suite/12/12.14/12.14-004.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - throw "error"; - } catch (e) { - return false; - } finally { - return true; - } - - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.14/12.14-005.js b/tests/jerry-test-suite/12/12.14/12.14-005.js deleted file mode 100644 index aee45dabf..000000000 --- a/tests/jerry-test-suite/12/12.14/12.14-005.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - throw "error"; - } catch (e) { - return true; - } finally { - } - - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/12/12.14/12.14-006.js b/tests/jerry-test-suite/12/12.14/12.14-006.js deleted file mode 100644 index 56ef3cbc1..000000000 --- a/tests/jerry-test-suite/12/12.14/12.14-006.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function test () -{ - try { - var x = 1; - } finally { - return true; - } - - return false; -} - -assert (test ()); diff --git a/tests/jerry-test-suite/13/13-001.js b/tests/jerry-test-suite/13/13-001.js deleted file mode 100644 index ffb1a2994..000000000 --- a/tests/jerry-test-suite/13/13-001.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = 1; -for (var i = 1; i < 10; ++i) -{ - b *= i; -} -var c = b; - -assert(c == 362880); diff --git a/tests/jerry-test-suite/13/13-002.js b/tests/jerry-test-suite/13/13-002.js deleted file mode 100644 index 4776a488c..000000000 --- a/tests/jerry-test-suite/13/13-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { - return 1; -} - -assert(foo() === 1); diff --git a/tests/jerry-test-suite/13/13-003.js b/tests/jerry-test-suite/13/13-003.js deleted file mode 100644 index 6a0b9b104..000000000 --- a/tests/jerry-test-suite/13/13-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(function (param1, param2) { - return 1; -}(true, "blah") === 1); diff --git a/tests/jerry-test-suite/13/13-004.js b/tests/jerry-test-suite/13/13-004.js deleted file mode 100644 index 7ceda9924..000000000 --- a/tests/jerry-test-suite/13/13-004.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { -} - -assert(typeof foo === "function"); diff --git a/tests/jerry-test-suite/13/13-005.js b/tests/jerry-test-suite/13/13-005.js deleted file mode 100644 index 049fdbc0a..000000000 --- a/tests/jerry-test-suite/13/13-005.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var foo = 1; //override - -assert (foo === 1); - -function foo() -{ - return 1; -} diff --git a/tests/jerry-test-suite/13/13-006.js b/tests/jerry-test-suite/13/13-006.js deleted file mode 100644 index 0a8ee1371..000000000 --- a/tests/jerry-test-suite/13/13-006.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { -} - -assert(foo() === undefined); diff --git a/tests/jerry-test-suite/13/13-007.js b/tests/jerry-test-suite/13/13-007.js deleted file mode 100644 index f56351bc8..000000000 --- a/tests/jerry-test-suite/13/13-007.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(arg) { - return ++arg; -} - -assert(foo(1) === 2); diff --git a/tests/jerry-test-suite/13/13-008.js b/tests/jerry-test-suite/13/13-008.js deleted file mode 100644 index 8ce5be87a..000000000 --- a/tests/jerry-test-suite/13/13-008.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(params) { - return arguments.length; -} - -assert(foo(1, 'e', true, 5) === 4); diff --git a/tests/jerry-test-suite/13/13-009.js b/tests/jerry-test-suite/13/13-009.js deleted file mode 100644 index 1aa39c96f..000000000 --- a/tests/jerry-test-suite/13/13-009.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var check = typeof (foo) === "function"; - -var foo = 1; - -check = check && (foo === 1); - -function foo() { - return 1; -} - -assert(check); diff --git a/tests/jerry-test-suite/13/13-010.js b/tests/jerry-test-suite/13/13-010.js deleted file mode 100644 index 860845a57..000000000 --- a/tests/jerry-test-suite/13/13-010.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { - return 1; -} -var object = new Object; -object.fun = foo; - -assert(object.fun() === 1); diff --git a/tests/jerry-test-suite/13/13-011.js b/tests/jerry-test-suite/13/13-011.js deleted file mode 100644 index 6e3b1532c..000000000 --- a/tests/jerry-test-suite/13/13-011.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(param1) { - return delete arguments; //arguments is non-configurable -} - -assert(!foo("param")); diff --git a/tests/jerry-test-suite/13/13-012.js b/tests/jerry-test-suite/13/13-012.js deleted file mode 100644 index 42547976c..000000000 --- a/tests/jerry-test-suite/13/13-012.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(a, b, c, d) { - var deleted = true; - for (i = 0; i < arguments.length; i++) - { - delete arguments[i]; - deleted = deleted && (typeof (arguments[i]) === "undefined"); - } - return deleted; -} - -assert(foo("A", "F", 1, true) === true); diff --git a/tests/jerry-test-suite/13/13-013.js b/tests/jerry-test-suite/13/13-013.js deleted file mode 100644 index cd5975a49..000000000 --- a/tests/jerry-test-suite/13/13-013.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(arguments) { - return arguments; -} - -assert(foo(1) === 1); diff --git a/tests/jerry-test-suite/13/13.01/13.01-001.js b/tests/jerry-test-suite/13/13.01/13.01-001.js deleted file mode 100644 index 61ee57567..000000000 --- a/tests/jerry-test-suite/13/13.01/13.01-001.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function arguments (param) { - return true; -} -assert (arguments ()); diff --git a/tests/jerry-test-suite/13/13.02/13.02-001.js b/tests/jerry-test-suite/13/13.02/13.02-001.js deleted file mode 100644 index 9062d9c43..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var foo = function () { - this.caller = 123; -}; -var f = new foo(); -assert(f.caller === 123); diff --git a/tests/jerry-test-suite/13/13.02/13.02-003.js b/tests/jerry-test-suite/13/13.02/13.02-003.js deleted file mode 100644 index 9005b100a..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-003.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(arg) { - arg.prop = 3; -} -var obj = new Object(); -foo(obj); - -assert(obj.prop === 3); diff --git a/tests/jerry-test-suite/13/13.02/13.02-004.js b/tests/jerry-test-suite/13/13.02/13.02-004.js deleted file mode 100644 index a0c80cb80..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-004.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo(arg) { - arg += 3; -} - -var num = 1; -foo(num); // by value - -assert(num === 1); diff --git a/tests/jerry-test-suite/13/13.02/13.02-005.js b/tests/jerry-test-suite/13/13.02/13.02-005.js deleted file mode 100644 index c1248f7a3..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-005.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { - return null; -} - -assert(foo() === null); diff --git a/tests/jerry-test-suite/13/13.02/13.02-006.js b/tests/jerry-test-suite/13/13.02/13.02-006.js deleted file mode 100644 index 8fba8ef8b..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-006.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { - return; -} - -assert(foo() === undefined); diff --git a/tests/jerry-test-suite/13/13.02/13.02-007.js b/tests/jerry-test-suite/13/13.02/13.02-007.js deleted file mode 100644 index 0f9d768af..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-007.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = new function foo() -{ - this.prop = 1; -}; - -assert(obj.prop === 1); diff --git a/tests/jerry-test-suite/13/13.02/13.02-008.js b/tests/jerry-test-suite/13/13.02/13.02-008.js deleted file mode 100644 index 51ab836ad..000000000 --- a/tests/jerry-test-suite/13/13.02/13.02-008.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function func() { -} - -assert(Function.prototype.isPrototypeOf(func)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-001.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-001.js deleted file mode 100644 index 40c9da195..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-001.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -a = Object(); - -assert(typeof a === 'object'); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-002.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-002.js deleted file mode 100644 index 8824cc28d..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -a = Object(null); - -assert(typeof a === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-003.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-003.js deleted file mode 100644 index c4fd241c5..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a; -a = Object(undefined); - -assert(typeof a === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-004.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-004.js deleted file mode 100644 index 465197add..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 1; -assert(typeof Object(a) === 'object'); - diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-005.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-005.js deleted file mode 100644 index 422431ffe..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; - -assert(typeof Object(a) === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-006.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-006.js deleted file mode 100644 index a90daee46..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; -assert(typeof Object(a) === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-007.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-007.js deleted file mode 100644 index 3cdc7a78c..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "some string"; - -assert(typeof Object(a) === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-008.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-008.js deleted file mode 100644 index 366b8ab1a..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "some string"; -assert(typeof Object(a) === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-009.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-009.js deleted file mode 100644 index e6d8ffb7b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(123.5); -assert (typeof Object(a) === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-010.js b/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-010.js deleted file mode 100644 index 067f5c312..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.01/15.02.01-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("nice string"); -assert(typeof Object(a) === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-001.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-001.js deleted file mode 100644 index 1c5627216..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(); - -assert(typeof a === 'object'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-002.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-002.js deleted file mode 100644 index 87d9c2b46..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(); -var b = new Object(); - -assert(a !== b); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-003.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-003.js deleted file mode 100644 index 5f1dfda68..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-003.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(); -var b = new Object(a); -assert(a === b); diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-004.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-004.js deleted file mode 100644 index ed6799759..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-004.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - field1: Number, - field2: String, - foo: function () { - return 0; - } -} -var b = new Object(a); -assert(a === b); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-005.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-005.js deleted file mode 100644 index 594e38f49..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "foobar"; -var b = new Object(a); -assert(typeof b === "object" && b == a && b !== a); diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-006.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-006.js deleted file mode 100644 index 26ddcd45b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 5.5; -var b = new Object(a); -assert(typeof b === "object" && b == a && b !== a); diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-007.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-007.js deleted file mode 100644 index 26f2eda31..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = true; -var b = new Object(a); -assert(typeof b === "object" && b == a && b !== a); diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-008.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-008.js deleted file mode 100644 index 3e374d7d5..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-008.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(); -assert(typeof a === 'object' && - typeof (Object.getPrototypeOf(a)) === "object" && - Object.isExtensible(a)); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-009.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-009.js deleted file mode 100644 index 9b43a0784..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-009.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(null); -assert(typeof a === 'object' && - typeof (Object.getPrototypeOf(a)) === "object" && - Object.isExtensible(a)); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-010.js b/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-010.js deleted file mode 100644 index 7bf6a256e..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.02/15.02.02-010.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(undefined); -assert(typeof a === 'object' && - typeof (Object.getPrototypeOf(a)) === "object" && - Object.isExtensible(a)); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-001.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-001.js deleted file mode 100644 index 1f38e57f8..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Object.getPrototypeOf(Object) == "function" && - Object.length == 1); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-002.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-002.js deleted file mode 100644 index 7cef6e90b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Object.prototype == "object"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-003.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-003.js deleted file mode 100644 index b8e9d43ed..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-003.js +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - - -writable = false; -enumerable = false; -configurable = false; - -Object.prototype = "qwerty"; -if (Object.prototype === "qwerty") - writable = true; - -for (prop in Object) -{ - if (Object[prop] == "qwerty") - enumerable = true; -} - -if (delete Object.prototype) - configurable = true; - -assert(!writable && !enumerable && !configurable); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-004.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-004.js deleted file mode 100644 index 60ebb5e7b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-004.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = { - prop1: Number, - prop2: String, - prop3: true, - prop4: 0 -} - -var keys = Object.keys(object); - -assert(keys[0] == "prop1" && - keys[1] == "prop2" && - keys[2] == "prop3" && - keys[3] == "prop4"); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-005.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-005.js deleted file mode 100644 index e687f7032..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-005.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - field: Number -} - -assert(Object.getPrototypeOf(a) == Object.getPrototypeOf(Object())); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-006.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-006.js deleted file mode 100644 index 7fc1832e2..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-006.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object1 = { - field1: 5, - field2: "qwe", - field3: true -} - -var object2 = { - field1: 5, - field2: "qwe", - field3: true -} - -Object.freeze(object1); - -assert(!Object.isExtensible(object1) && Object.isExtensible(object2)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-007.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-007.js deleted file mode 100644 index 6f98667c3..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-007.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - foo: function () { - return 1 - } -} -desc = Object.getOwnPropertyDescriptor(a, "foo"); - -assert(desc instanceof Object); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-008.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-008.js deleted file mode 100644 index 788ba4b95..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-008.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object1 = { - field1: 5, - field2: "qwe", - field3: true -} - -var object2 = { - field1: 5, - field2: "qwe", - field3: true -} - -Object.freeze(object1); - -assert(Object.isFrozen(object1) && !Object.isFrozen(object2)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-009.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-009.js deleted file mode 100644 index 171d20072..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-009.js +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - prop1: Number, - prop2: String, - foo: function () { - return 1; - }, - bar: function () { - return 0; - } -}; -names = Object.getOwnPropertyNames(a); - -assert(names instanceof Array && - names[0] === "prop1" && - names[1] === "prop2" && - names[2] === "foo" && - names[3] === "bar"); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-010.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-010.js deleted file mode 100644 index e819610c9..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-010.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("qwe"); - -names = Object.getOwnPropertyNames(a); - -assert(names instanceof Array); - -var is_0 = false, is_1 = false, is_2 = false, is_length = false; -for (var i = 0; i <= 3; i++) -{ - if (names[i] === "0") { is_0 = true; } - if (names[i] === "1") { is_1 = true; } - if (names[i] === "2") { is_2 = true; } - if (names[i] === "length") { is_length = true; } -} - -assert (is_0 && is_1 && is_2 && is_length); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-011.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-011.js deleted file mode 100644 index 8086d9f8e..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-011.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object1 = { - field1: 5, - field2: "qwe", - field3: true -} - -var object2 = { - field1: 5, - field2: "qwe", - field3: true -} - -Object.seal(object1); - -assert(Object.isSealed(object1) && !Object.isSealed(object2)); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-012.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-012.js deleted file mode 100644 index 9940bcb62..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-012.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var veryUsefulObject = { -} - -Object.preventExtensions(veryUsefulObject); - -veryUsefulObject.property = "qwerty"; - -veryUsefulObject.method = function () { - return "asdf"; -} - -assert(veryUsefulObject.property === undefined); -assert(veryUsefulObject.method === undefined); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-013.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-013.js deleted file mode 100644 index 9ebd10abe..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-013.js +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var niceObject = { - niceProp1: String, - niceProp2: Number, - niceMeth: function () { - return true; - } -} -var someElseObject = { - prop1: Boolean, - prop2: Number -} -var niceChild = Object.create(niceObject, someElseObject); - -assert(Object.getPrototypeOf(niceChild) === niceObject); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-014.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-014.js deleted file mode 100644 index 352dd99d3..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-014.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("qwe"); //I'm not a string I'm Object-String. It's OK. -var someElseObject = { - prop1: Boolean, - prop2: Number -} -var niceChild = Object.create(a, someElseObject); - -assert(Object.getPrototypeOf(niceChild) === a); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-015.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-015.js deleted file mode 100644 index 903e8002b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-015.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = {} -var someElseObject = undefined; -var childObject = Object.create(a, someElseObject); //nothing is inherited - -assert(Object.getPrototypeOf(childObject) === a && Object.getOwnPropertyNames(childObject).length == 0); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-016.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-016.js deleted file mode 100644 index 1b75974bc..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-016.js +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var emptyObject = {} - -var propertyDescriptor = { - enumerable: true, - configurable: true, - get: function () { - return myProperty; - }, - set: function (newValue) { - myProperty = newValue; - } -} - -Object.defineProperty(emptyObject, 'myProperty', propertyDescriptor); - -var checkGetSet = false; -var isEnumerable = false; -var isConfigurable = false; - -emptyObject.myProperty = "foobar"; -if (emptyObject.myProperty == "foobar") - checkGetSet = true; - -for (p in emptyObject) { - if (emptyObject[p] == "foobar") { - isEnumerable = true; - break; - } -} - -if (delete emptyObject.myProperty) - isConfigurable = true; - -assert(checkGetSet && isEnumerable && isConfigurable); - diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-017.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-017.js deleted file mode 100644 index 39e26841c..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-017.js +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = { - prop1: "qwerty", - prop2: 123, -} - -Object.freeze(object); - -object.prop1 = "asdf"; -object.prop3 = true; - -assert(!(object.prop1 === "asdf") && !delete object.prop2 && !object.prop3); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-018.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-018.js deleted file mode 100644 index bb71e3873..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-018.js +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = { - prop1: Number, - prop2: String, - prop3: Boolean -} - -Object.seal(object); - -check = delete object.prop1 || delete object.prop2 || delete object.prop3; - -object.prop4 = 3; - -check = check || Boolean(object.prop4); - -assert(!check); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-019.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-019.js deleted file mode 100644 index d778dec66..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-019.js +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var emptyObject = {} - -var properties = { - prop1: { - writable: true, - enumerable: true, - configurable: false, - value: "I'm prop1" - }, - prop2: { - writable: true, - enumerable: true, - configurable: false, - value: "I'm prop2" - } -} - -var isEnumerable = true; -var isConfigurable = true; -var isWritable = false; - -Object.defineProperties(emptyObject, properties); - -emptyObject.prop1 = "hello"; -emptyObject.prop2 = "world"; - -if (emptyObject.prop1 === "hello" && emptyObject.prop2 == "world") - isWritable = true; - -for (p in emptyObject) { - if (emptyObject[p] === "hello") - isEnumerable = !isEnumerable; - else if (emptyObject[p] === "world") - isEnumerable = !isEnumerable; -} - -isConfigurable = delete emptyObject.prop1 && delete emptyObject.prop2 - -assert(isWritable && isEnumerable && !isConfigurable); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-020.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-020.js deleted file mode 100644 index 8d135263b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-020.js +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var emptyObject = {} - -var propertyDescriptor = { - enumerable: true, - configurable: true, - value: "hello!", - writable: true -} - -Object.defineProperty(emptyObject, 'myProperty', propertyDescriptor); - -var isWritable = false; -var isEnumerable = false; -var isConfigurable = false; - -emptyObject.myProperty = "foobar"; -if (emptyObject.myProperty == "foobar") - isWritable = true; - -for (p in emptyObject) { - if (emptyObject[p] == "foobar") { - isEnumerable = true; - break; - } -} - -if (delete emptyObject.myProperty) - isConfigurable = true; - -assert(isWritable && isEnumerable && isConfigurable); diff --git a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-021.js b/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-021.js deleted file mode 100644 index b4d7715b5..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.03/15.02.03-021.js +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var emptyObject = {} - -var propertyDescriptor = { - enumerable: true, - configurable: true, - value: "hello!", - writable: true -} - -Object.defineProperty(emptyObject, 'myProperty', propertyDescriptor); - -var newPropertyDescriptor = { - enumerable: false, - configurable: false, - writable: false -} - -Object.defineProperty(emptyObject, 'myProperty', newPropertyDescriptor); //change properties of property - -var isWritable = false; -var isEnumerable = false; -var isConfigurable = false; - -emptyObject.myProperty = "foobar"; -if (emptyObject.myProperty == "foobar") - isWritable = true; - -for (p in emptyObject) { - if (emptyObject[p] == "foobar") { - isEnumerable = true; - break; - } -} - -if (delete emptyObject.myProperty) - isConfigurable = true; - -assert(!isWritable && !isEnumerable && !isConfigurable); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-001.js deleted file mode 100644 index 4dcdc8252..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.getPrototypeOf(Object.getPrototypeOf(Object())) === null); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-002.js deleted file mode 100644 index 2e3887a7e..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.isExtensible(Object.getPrototypeOf(Object()))); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-001.js deleted file mode 100644 index a3c1d1229..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.getPrototypeOf(Object()).constructor === Object); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-002.js deleted file mode 100644 index e3a62471a..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.01/15.02.04.01-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.prototype.constructor === Object); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-001.js deleted file mode 100644 index 783147f24..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.prototype.toString.call(undefined) === "[object Undefined]"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-002.js deleted file mode 100644 index 9202a6a67..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.prototype.toString.call(null) === "[object Null]"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-003.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-003.js deleted file mode 100644 index 7a4706d9e..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = {}; -assert(obj.toString() === "[object Object]"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-004.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-004.js deleted file mode 100644 index eaf2da021..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.02/15.02.04.02-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.prototype.toString.call(123) === "[object Number]"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-001.js deleted file mode 100644 index d5fddd70f..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Object.prototype.toLocaleString === 'function'); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-002.js deleted file mode 100644 index 24a20839f..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var o = new Object(); -assert(o.toLocaleString() === o.toString()); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-003.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-003.js deleted file mode 100644 index e13c8b262..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.03/15.02.04.03-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.toLocaleString() === Object.toString()); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-001.js deleted file mode 100644 index 2b57afae3..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(); -assert(a.valueOf() === a); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-002.js deleted file mode 100644 index fce5e479a..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - n: Number(5) -} -assert(a.valueOf() === a); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-003.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-003.js deleted file mode 100644 index d92db7ee7..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-003.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = { - n: true, - s: "qwerty" -} - -assert(a.valueOf() === a); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-004.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-004.js deleted file mode 100644 index dcc8f1592..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(5); - -assert(a.valueOf() === 5); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-005.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-005.js deleted file mode 100644 index f411c639a..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 123; - -assert(a.valueOf() === 123); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-006.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-006.js deleted file mode 100644 index 91538bfc3..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Boolean(true); - -assert(a.valueOf() === true); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-007.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-007.js deleted file mode 100644 index 9bff51480..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = false; - -assert(a.valueOf() === false); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-008.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-008.js deleted file mode 100644 index ae23e5c39..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new String("qwe"); -assert(a.valueOf() === "qwe"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-009.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-009.js deleted file mode 100644 index d16252d51..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "asdfgh"; -assert(a.valueOf() === "asdfgh"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-010.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-010.js deleted file mode 100644 index 0fe6cf8c3..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.04/15.02.04.04-010.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = "123"; -assert(a.valueOf() === "123"); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-001.js deleted file mode 100644 index 3e7453e1b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-001.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = { - prop1: 5, - prop2: "qwe", - prop3: Boolean -} - -assert(obj.hasOwnProperty("prop1")); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-002.js deleted file mode 100644 index 807be9275..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = { - prop1: 5 -} - -assert(!obj.hasOwnProperty("prop5")); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-003.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-003.js deleted file mode 100644 index edeb301b9..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-003.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Parent() { - this.prop = 5; -} - -function Child() { - this.prop2 = false; -} - -Child.prototype = Parent; - -var obj = new Child(); - -assert(!obj.hasOwnProperty("prop")); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-004.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-004.js deleted file mode 100644 index 648a44fd0..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.05/15.02.04.05-004.js +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function Parent() { - this.prop = 5; -} - -function Child() { - this.prop2 = false; -} - -Child.prototype = Parent; - -var obj = new Child(); - -assert(obj.hasOwnProperty("prop2")); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-001.js deleted file mode 100644 index 05f7be945..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Object(); -var b = 123; - -assert(!a.isPrototypeOf(b)); - diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-002.js deleted file mode 100644 index 041872c9d..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = new Object(); -var p = Object.getPrototypeOf(object); - -assert(p.isPrototypeOf(object)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-003.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-003.js deleted file mode 100644 index e8c6c2a29..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-003.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = new Object(); -var otherObject = new Object(); - -assert(!otherObject.isPrototypeOf(object)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-004.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-004.js deleted file mode 100644 index beef6967b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = new Object(); -assert(!object.isPrototypeOf(object)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-005.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-005.js deleted file mode 100644 index e58a43241..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-005.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = Object.create(null); -var temp = new Object(); -assert(!temp.isPrototypeOf(object)); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-006.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-006.js deleted file mode 100644 index 1913bf87b..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.06/15.02.04.06-006.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -try -{ - Object.prototype.isPrototypeOf.call(undefined, {}); - - assert(false); -} catch (e) -{ - assert (e instanceof TypeError); -} diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-001.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-001.js deleted file mode 100644 index 6f9a0d395..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = { - prop: true -} - -assert(!object.propertyIsEnumerable('prop2')); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-002.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-002.js deleted file mode 100644 index 1e2da42af..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-002.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = {} - -var propertyDescriptor = { - enumerable: true, - configurable: true, - value: "qwe", - writable: true -} - -Object.defineProperty(object, 'prop', propertyDescriptor); - -assert(object.propertyIsEnumerable('prop')); diff --git a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-003.js b/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-003.js deleted file mode 100644 index 239d5678e..000000000 --- a/tests/jerry-test-suite/15/15.02/15.02.04/15.02.04.07/15.02.04.07-003.js +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var object = {} - -var propertyDescriptor = { - enumerable: false, - configurable: true, - value: "qwe", - writable: true -} - -Object.defineProperty(object, 'prop', propertyDescriptor); - -assert(!object.propertyIsEnumerable('prop')); diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-001.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-001.js deleted file mode 100644 index 961c6b4fb..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var func = new Function("a,b", "c", "return a+b+c") -assert(func(1, 2, 3) == 6); diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-002.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-002.js deleted file mode 100644 index edf76f562..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-002.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -try -{ - Function('a', 'a', '"use strict";'); - assert(false); -} -catch (e) -{ -} diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-004.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-004.js deleted file mode 100644 index 6cce8bfc1..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-004.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -try -{ - Function('eval', '"use strict";'); - assert(false); -} -catch (e) -{ -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-005.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-005.js deleted file mode 100644 index 3fefe0e68..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-005.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -"use strict"; -try -{ - Function('eval', 'return;'); - -} -catch (e) -{ - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-007.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-007.js deleted file mode 100644 index 7c4b5ed6e..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-007.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -try -{ - Function('a,a', '"use strict";'); - assert(false); -} -catch (e) -{ -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-008.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-008.js deleted file mode 100644 index 5e036d045..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-008.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -"use strict"; - -try -{ - Function('a,a', 'return a;'); -} -catch (e) -{ - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-009.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-009.js deleted file mode 100644 index 8219a9d90..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-009.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -"use strict"; - -try -{ - Function('arguments', 'return;'); -} -catch (e) -{ - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-010.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-010.js deleted file mode 100644 index 6e484b5f1..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-010.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -"use strict"; - -var foo = new Function("baz", "qux", "baz", "return 0;"); diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-011.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-011.js deleted file mode 100644 index 6d8f29069..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-011.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -"use strict"; - -var foo = new Function("baz", "baz", "baz", "return 0;"); - -assert(foo() === 0); diff --git a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-012s.js b/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-012s.js deleted file mode 100644 index f2301d323..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.02/15.03.02.01/15.03.02.01-012s.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -"use strict"; - -try -{ - Function('a', 'a', 'return;'); -} -catch (e) -{ - assert(false); -} diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-001.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-001.js deleted file mode 100644 index 3d31cbc4e..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.hasOwnProperty("prototype")); diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-002.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-002.js deleted file mode 100644 index a80b74b27..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.isPrototypeOf(Function)); diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-003.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-003.js deleted file mode 100644 index 86bb337cc..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -Function.prototype.indicator = 1; -assert (Function.indicator === 1); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-004.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-004.js deleted file mode 100644 index 3c556a2ef..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.hasOwnProperty("length")); -assert(Function.length === 1); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-001.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-001.js deleted file mode 100644 index d44b8dc76..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-001.js +++ /dev/null @@ -1,35 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var obj = Function.prototype; -Function.prototype = function () { - return "shifted"; -}; - -if (Function.prototype !== obj) -{ - assert(false); -} - -try -{ - if (Function.prototype() !== undefined) - { - assert(false); - } -} -catch (e) -{ - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-002.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-002.js deleted file mode 100644 index 4acb6b8f5..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-002.js +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -if (Function.propertyIsEnumerable('prototype')) -{ - assert(false); -} - -var count = 0; - -for (p in Function) -{ - if (p === "prototype") - count++; -} - -if (count !== 0) -{ - assert(false); -} diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-003.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-003.js deleted file mode 100644 index daa3ed941..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-003.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -delete Function.prototype; - -if (!(Function.hasOwnProperty('prototype'))) -{ - assert(false); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-004.js b/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-004.js deleted file mode 100644 index b611bde8f..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.03/15.03.03.01/15.03.03.01-004.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -function foo() { -} - -Object.defineProperty(foo, 'prototype', {value: {}}); -assert(foo.prototype === - Object.getOwnPropertyDescriptor(foo, 'prototype').value); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-002.js b/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-002.js deleted file mode 100644 index 8955e2780..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-002.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var FACTORY = Function.prototype.toString; - -try -{ - var instance = new FACTORY; - assert(false); -} -catch (e) -{ -} diff --git a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-003.js b/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-003.js deleted file mode 100644 index cd07e81a8..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-003.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty('length')); -assert(!Function.prototype.toString.propertyIsEnumerable('length')); -for (p in Function.prototype.toString) -{ - assert(p !== "length"); -} \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-005.js b/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-005.js deleted file mode 100644 index b46179034..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-005.js +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty('length')); - -var obj = Function.prototype.toString.length; - -Function.prototype.toString.length = function () { - return "shifted"; -}; - -assert(Function.prototype.toString.length === obj); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-006.js b/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-006.js deleted file mode 100644 index 8f847a12c..000000000 --- a/tests/jerry-test-suite/15/15.03/15.03.04/15.03.04.02/15.03.04.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty("length")); -assert(Function.prototype.toString.length === 0); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-001.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-001.js deleted file mode 100644 index b5700eb78..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(); -assert(typeof a === 'object'); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-002.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-002.js deleted file mode 100644 index b28a5e4d8..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(1, 2, 5); -assert(a.length === 3); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-003.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-003.js deleted file mode 100644 index 56b6d9723..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(1, 2, 5); -assert(a[0] === 1); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-004.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-004.js deleted file mode 100644 index d6feaaa0f..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(1, 2, 5); -assert(a[1] === 2); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-005.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-005.js deleted file mode 100644 index a695c12bd..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(1, 2, 5); -assert(a[2] === 5); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-006.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-006.js deleted file mode 100644 index e2fcce39a..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(1, 2, 5); -assert(a[3] === undefined); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-007.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-007.js deleted file mode 100644 index e0ce3e952..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(); -assert(a.length === 0); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-008.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-008.js deleted file mode 100644 index 8ee969a64..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.01/15.04.02.01-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(); -assert(a[0] === undefined); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-001.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-001.js deleted file mode 100644 index 1dcd6b592..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(5); -assert(typeof a === 'object'); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-002.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-002.js deleted file mode 100644 index b44951dee..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(5); -assert(a.length === 5); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-003.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-003.js deleted file mode 100644 index 4b09e8780..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(5); -assert(a[0] === undefined); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-004.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-004.js deleted file mode 100644 index 2587572b9..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(5); -assert(a[3] === undefined); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-005.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-005.js deleted file mode 100644 index 46747ede1..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(5); -assert(a[10] === undefined); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-006.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-006.js deleted file mode 100644 index 8f6240768..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array(0); -assert(a.length === 0); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-007.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-007.js deleted file mode 100644 index db0ca42de..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array("5"); -assert(a.length === 1); diff --git a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-008.js b/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-008.js deleted file mode 100644 index 01d2ef77e..000000000 --- a/tests/jerry-test-suite/15/15.04/15.04.02/15.04.02.02/15.04.02.02-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Array("55"); -assert(a[0] === "55"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-001.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-001.js deleted file mode 100644 index c43541ae1..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String () === String ("")); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-002.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-002.js deleted file mode 100644 index 91e868c8c..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (undefined) === "undefined"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-003.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-003.js deleted file mode 100644 index 2072b700b..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (null) === "null"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-004.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-004.js deleted file mode 100644 index d262dfae7..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (true) === "true"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-005.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-005.js deleted file mode 100644 index fbc54a56b..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (false) === "false"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-006.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-006.js deleted file mode 100644 index 83942e9e2..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String(NaN) === "NaN"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-007.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-007.js deleted file mode 100644 index 6b27e04a4..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (+0) === "0"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-008.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-008.js deleted file mode 100644 index 4c0968844..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (-0) === "0"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-009.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-009.js deleted file mode 100644 index f64dc5298..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (-1) === "-" + String (1)); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-010.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-010.js deleted file mode 100644 index e847f41b2..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (Infinity) === "Infinity"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-011.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-011.js deleted file mode 100644 index 170d490b4..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (123000) === "123000"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-012.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-012.js deleted file mode 100644 index c989944e9..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (10000000000000000000) === "10000000000000000000"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-013.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-013.js deleted file mode 100644 index abdfc4f81..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (0.111111111111111) === "0.111111111111111"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-014.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-014.js deleted file mode 100644 index c2e0b6912..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (0.00000111111111111111) === "0.00000111111111111111"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-015.js b/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-015.js deleted file mode 100644 index 5e316476e..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.01/15.05.01.01/15.05.01.01-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String (0.000000111111111111111) === "1.11111111111111e-7"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-001.js b/tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-001.js deleted file mode 100644 index e6c1b5272..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String.prototype.isPrototypeOf(new String(""))); diff --git a/tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-002.js b/tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-002.js deleted file mode 100644 index 024395351..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.02/15.05.02.01/15.05.02.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var s = new String (""); -s.x = 1; -assert (s.x === 1); diff --git a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-001.js b/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-001.js deleted file mode 100644 index 7415177fd..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -String.prototype = 1; -assert(String.prototype !== 1); diff --git a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-002.js b/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-002.js deleted file mode 100644 index 30d2a8775..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.01/15.05.03.01-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (var p in String) { - if (p === String.prototype) { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-001.js b/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-001.js deleted file mode 100644 index faf35f5ab..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String.fromCharCode () === ""); diff --git a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-002.js b/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-002.js deleted file mode 100644 index 938b260fe..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.03/15.05.03.02/15.05.03.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String.fromCharCode (65, 66, 67) === "ABC"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.01/15.05.04.01-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.01/15.05.04.01-001.js deleted file mode 100644 index 72310cfd4..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.01/15.05.04.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String.prototype.constructor === String); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-001.js deleted file mode 100644 index cc5dded43..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String ("abc").toString () === "abc"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-002.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-002.js deleted file mode 100644 index a5b922c48..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.02/15.05.04.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert ("abc".toString () === "abc"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.03/15.05.04.03-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.03/15.05.04.03-001.js deleted file mode 100644 index 57264629b..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.03/15.05.04.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String ("abc").valueOf () === "abc"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-001.js deleted file mode 100644 index 1d5df22c4..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").charAt(-1) === ""); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-002.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-002.js deleted file mode 100644 index 4900f6e2c..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").charAt(3) === ""); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-003.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-003.js deleted file mode 100644 index 106677385..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").charAt(0) === "a"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-004.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-004.js deleted file mode 100644 index 770817fc4..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.04/15.05.04.04-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").charAt("0") === "a"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-001.js deleted file mode 100644 index f44b7ec4d..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(String("abc").charCodeAt(-1))); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-002.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-002.js deleted file mode 100644 index db3ae2bab..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(String("abc").charCodeAt(3))); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-003.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-003.js deleted file mode 100644 index 2c5b9e8e0..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").charCodeAt(0) === 97); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-004.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-004.js deleted file mode 100644 index d10b396a4..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.05/15.05.04.05-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").charCodeAt("0") === 97); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-001.js deleted file mode 100644 index cae04f53a..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abc").concat("d") === "abcd"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-002.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-002.js deleted file mode 100644 index 205d97e8a..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String().concat() === ""); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-003.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-003.js deleted file mode 100644 index 0369cc268..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String().concat("a", "b", "c") === "abc"); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-004.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-004.js deleted file mode 100644 index 0e22bd785..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.06/15.05.04.06-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (String ().concat.length === 1); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-001.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-001.js deleted file mode 100644 index 8e0a78788..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abcd").indexOf("ab") === 0); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-002.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-002.js deleted file mode 100644 index 49623f5c6..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abcd").indexOf("ab", 0) === 0); diff --git a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-003.js b/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-003.js deleted file mode 100644 index f448a8b69..000000000 --- a/tests/jerry-test-suite/15/15.05/15.05.04/15.05.04.07/15.05.04.07-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(String("abcd").indexOf("ab", 1) === -1); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-001.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-001.js deleted file mode 100644 index 38feea140..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean(undefined)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-002.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-002.js deleted file mode 100644 index 05c2e33e9..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean(null)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-003.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-003.js deleted file mode 100644 index 74e78d9ec..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean(false)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-004.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-004.js deleted file mode 100644 index 8cd0151ad..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true === Boolean(true)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-005.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-005.js deleted file mode 100644 index 5e0f3800a..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean(+0)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-006.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-006.js deleted file mode 100644 index a8caf49c3..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean(-0)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-007.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-007.js deleted file mode 100644 index 4bfb8760d..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean(NaN)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-008.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-008.js deleted file mode 100644 index feb0a7627..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true === Boolean(11111)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-009.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-009.js deleted file mode 100644 index c7463bdae..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true === Boolean(-11111)); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-010.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-010.js deleted file mode 100644 index 05d154cef..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(false === Boolean("")); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-011.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-011.js deleted file mode 100644 index fcdfa690f..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true === Boolean("abcdef")); diff --git a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-012.js b/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-012.js deleted file mode 100644 index 2c0cf8c28..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.01/15.06.01.01/15.06.01.01-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true === Boolean({})); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-001.js b/tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-001.js deleted file mode 100644 index a31b76c46..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Boolean.prototype.isPrototypeOf(new Boolean(true))); diff --git a/tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-002.js b/tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-002.js deleted file mode 100644 index f6e40c80c..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.02/15.06.02.01/15.06.02.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = new Boolean (true); -b.x = 1; -assert (b.x === 1); diff --git a/tests/jerry-test-suite/15/15.06/15.06.03/15.06.03.01/15.06.03.01-001.js b/tests/jerry-test-suite/15/15.06/15.06.03/15.06.03.01/15.06.03.01-001.js deleted file mode 100644 index 12ca5d962..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.03/15.06.03.01/15.06.03.01-001.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (var p in Boolean) { - if (p === Boolean.prototype) { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.01/15.06.04.01-001.js b/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.01/15.06.04.01-001.js deleted file mode 100644 index c8aa9498f..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.01/15.06.04.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Boolean.prototype.constructor === Boolean); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-001.js b/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-001.js deleted file mode 100644 index fa0b6c161..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Boolean(true).toString() === "true"); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-002.js b/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-002.js deleted file mode 100644 index 8bd69dc25..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Boolean(false).toString() === "false"); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-003.js b/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-003.js deleted file mode 100644 index f901ebfb3..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.02/15.06.04.02-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(true.toString() === "true"); diff --git a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.03/15.06.04.03-001.js b/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.03/15.06.04.03-001.js deleted file mode 100644 index b49632f94..000000000 --- a/tests/jerry-test-suite/15/15.06/15.06.04/15.06.04.03/15.06.04.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Boolean(false).valueOf() === false); diff --git a/tests/jerry-test-suite/15/15.07/15.07-001.js b/tests/jerry-test-suite/15/15.07/15.07-001.js deleted file mode 100644 index 02c556748..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07-001.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number; -Number = null; -var b = new a(5); -assert(b !== 5); diff --git a/tests/jerry-test-suite/15/15.07/15.07-002.js b/tests/jerry-test-suite/15/15.07/15.07-002.js deleted file mode 100644 index 1e27a0790..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07-002.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number; -Number = null; -var b = new a(5) -assert(!(b === 5)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-001.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-001.js deleted file mode 100644 index 5ccbf7f81..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number("123456") === 123456); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-002.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-002.js deleted file mode 100644 index 710f1cd96..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (typeof Number("123456") === "number"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-003.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-003.js deleted file mode 100644 index 3407feb9c..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Number(new Object()) === "number"); - diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-004.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-004.js deleted file mode 100644 index f9554dd46..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Number(753) === 753); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-005.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-005.js deleted file mode 100644 index b20a3d867..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Number() === +0); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-006.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-006.js deleted file mode 100644 index a866a2415..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-006.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number(new Error()))); - diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-007.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-007.js deleted file mode 100644 index 29b660d0e..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-007.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Number("abcdefg") === "number"); - diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-008.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-008.js deleted file mode 100644 index 3387e0e50..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number("abcdefg"))); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-009.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-009.js deleted file mode 100644 index 985f40f0a..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number(function a() {return Infinity}))); diff --git a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-010.js b/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-010.js deleted file mode 100644 index fc0bf43fe..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.01/15.07.01-010.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number; -Number = null; -var b = a(2); -assert(b === 2 && typeof b === "number"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-001.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-001.js deleted file mode 100644 index ac65d02bd..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number("123456"); -assert((a == 123456) && (typeof a === 'object')); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-002.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-002.js deleted file mode 100644 index 7756e4910..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(); -assert((a == +0.0) && (typeof a === 'object')); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-003.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-003.js deleted file mode 100644 index f1b5587e1..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-003.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number -Number = null -var b = new a("1e12") -assert(b == 1000000000000 && typeof b === "object"); - diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-004.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-004.js deleted file mode 100644 index 9138ba945..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-004.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number -Number = null -var b = new a("1e12") -assert(b.toString(35) === "fiyo05lf"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-005.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-005.js deleted file mode 100644 index 0aba8aa03..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-005.js +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number -Number = null -var b = new a("1e12") -b.c = new a(new Error()) - -assert(typeof b.c === "object" && isNaN(b.c)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-006.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-006.js deleted file mode 100644 index cc7cfc0bd..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-006.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number -Number = null -var b = new a("1e12") -b.c = new a(new a(777)) -assert(typeof b.c === "object" && b.c.valueOf() === 777) diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-007.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-007.js deleted file mode 100644 index 40b78de76..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-007.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -delete Number.prototype.toString; -var a = new Number() -assert(a.toString() === "[object Number]"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-008.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-008.js deleted file mode 100644 index 4a13169e2..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(null) -assert(Number.prototype.isPrototypeOf(a)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-009.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-009.js deleted file mode 100644 index 5bf3ce34b..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(null) -assert(Number.prototype === a.constructor.prototype); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-010.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-010.js deleted file mode 100644 index e19c4aa04..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-010.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = Number.prototype -var a = Number -Number = null -var c = new a(5) -assert(b === c.constructor.prototype); diff --git a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-011.js b/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-011.js deleted file mode 100644 index 0a32d2759..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.02/15.07.02-011.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(); -assert(a.valueOf() === +0.0); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-001.js deleted file mode 100644 index e82e26252..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.constructor.prototype === Function.prototype); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-002.js deleted file mode 100644 index 780224c6c..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("length") && Number.length === 1); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-003.js deleted file mode 100644 index 79d90f30c..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.isPrototypeOf(Number) === true); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-004.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-004.js deleted file mode 100644 index cda2e8b13..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var p = Object.getPrototypeOf(Number); -assert(p === Function.prototype); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-001.js deleted file mode 100644 index 1b231f4c6..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("prototype")); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-002.js deleted file mode 100644 index 2822d383e..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-002.js +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Object.getOwnPropertyDescriptor(Number, 'prototype'); - -assert((a.writable === false && - a.enumerable === false && - a.configurable === false)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-003.js deleted file mode 100644 index 4ca8a52f2..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.getPrototypeOf(new Number()) === Number.prototype); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-005.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-005.js deleted file mode 100644 index 689c25bd3..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(delete Number.prototype === false) diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-006.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-006.js deleted file mode 100644 index 7a8667894..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!Number.propertyIsEnumerable('prototype')); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-007.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-007.js deleted file mode 100644 index c29cfe47b..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.01/15.07.03.01-007.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (x in Number) -{ - if (x === "prototype") - { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-001.js deleted file mode 100644 index 9d1006930..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("MAX_VALUE")); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-002.js deleted file mode 100644 index e9a48de77..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE === 1.7976931348623157e308); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-003.js deleted file mode 100644 index e9a48de77..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MAX_VALUE === 1.7976931348623157e308); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-004.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-004.js deleted file mode 100644 index a11b020ed..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = Number.MAX_VALUE; -Number.MAX_VALUE = 0; -assert(Number.MAX_VALUE === b); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-005.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-005.js deleted file mode 100644 index dcbb14640..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(delete Number.MAX_VALUE)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-006.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-006.js deleted file mode 100644 index e84b7a3dd..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.02/15.07.03.02-006.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (x in Number) -{ - if (x === "MAX_VALUE") - { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-001.js deleted file mode 100644 index d88ccf5f2..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("MIN_VALUE")); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-002.js deleted file mode 100644 index eb9f0cf37..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MIN_VALUE === 5e-324); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-003.js deleted file mode 100644 index eb9f0cf37..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.MIN_VALUE === 5e-324); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-004.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-004.js deleted file mode 100644 index 6d10e7ddf..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = Number.MIN_VALUE -Number.MIN_VALUE = 0 -assert(Number.MIN_VALUE === b); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-005.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-005.js deleted file mode 100644 index ecfec4e22..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(delete Number.MIN_VALUE)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-006.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-006.js deleted file mode 100644 index 9d0fb1b19..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.03/15.07.03.03-006.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (x in Number) -{ - if (x === "MIN_VALUE") - { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-001.js deleted file mode 100644 index 59e0afcff..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("NaN")); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-002.js deleted file mode 100644 index 0afb2414a..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Number.NaN)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-003.js deleted file mode 100644 index bae8ee714..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-003.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (x in Number) -{ - if (x === "NaN") - { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-004.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-004.js deleted file mode 100644 index 725d2657e..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -Number.NaN = 0; -assert(isNaN(Number.NaN)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-005.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-005.js deleted file mode 100644 index 103f39f10..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.04/15.07.03.04-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(delete Number.NaN)); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-001.js deleted file mode 100644 index ade5d00e0..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("NEGATIVE_INFINITY")); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-002.js deleted file mode 100644 index cd6c4adf2..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(isFinite(Number.NEGATIVE_INFINITY) && Number.NEGATIVE_INFINITY < 0)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-003.js deleted file mode 100644 index c3dc7ed89..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.NEGATIVE_INFINITY === -Infinity); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-004.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-004.js deleted file mode 100644 index a54da0b5e..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = Number.NEGATIVE_INFINITY; -Number.NEGATIVE_INFINITY = 0; -assert(Number.NEGATIVE_INFINITY === b); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-005.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-005.js deleted file mode 100644 index 9ab6e44bd..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(delete Number.NEGATIVE_INFINITY)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-006.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-006.js deleted file mode 100644 index 37aead582..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-006.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (x in Number) -{ - if (x === "NEGATIVE_INFINITY") - { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-007.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-007.js deleted file mode 100644 index 06d73b233..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.05/15.07.03.05-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!Number.propertyIsEnumerable('NEGATIVE_INFINITY')); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-001.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-001.js deleted file mode 100644 index 98ecd7ae7..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.hasOwnProperty("POSITIVE_INFINITY")); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-002.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-002.js deleted file mode 100644 index c405e8c6a..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!isFinite(Number.POSITIVE_INFINITY) && Number.POSITIVE_INFINITY > 0); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-003.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-003.js deleted file mode 100644 index 4184c73d6..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.POSITIVE_INFINITY === Infinity); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-004.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-004.js deleted file mode 100644 index 88611a49b..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = Number.POSITIVE_INFINITY -Number.POSITIVE_INFINITY = 0 -assert(Number.POSITIVE_INFINITY === b); diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-005.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-005.js deleted file mode 100644 index dba683672..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(delete Number.POSITIVE_INFINITY)); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-006.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-006.js deleted file mode 100644 index 0c180496b..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-006.js +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -for (x in Number) -{ - if (x === "POSITIVE_INFINITY") - { - assert(false); - } -} diff --git a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-007.js b/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-007.js deleted file mode 100644 index 1e48b03b8..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.03/15.07.03.06/15.07.03.06-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!Number.propertyIsEnumerable('POSITIVE_INFINITY')); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04-003.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04-003.js deleted file mode 100644 index 9913d70d6..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Object.prototype.isPrototypeOf(Number.prototype)); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-001.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-001.js deleted file mode 100644 index cf7e705c9..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.hasOwnProperty('constructor')); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-002.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-002.js deleted file mode 100644 index 1d8b7ec9b..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.01/15.07.04.01-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.constructor === Number); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-001.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-001.js deleted file mode 100644 index f090092a8..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = Number(0.1); -assert(a.toString(36) === "0.3llllllllllqsn8td1p464unmi"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-003.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-003.js deleted file mode 100644 index 395d67b01..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-003.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = new Number(15); -assert(a.toString(2) === "1111"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-004.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-004.js deleted file mode 100644 index 918317048..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-004.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = 123456789012345 -assert(a.toString(8) === "3404420603357571"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-005.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-005.js deleted file mode 100644 index 9b15d4475..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var a = -123456789012345 -assert(a.toString(8) === "-3404420603357571"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-009.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-009.js deleted file mode 100644 index cc3a7fe95..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.hasOwnProperty('toString') && - typeof Number.prototype.toString === "function"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-010.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-010.js deleted file mode 100644 index f5b982822..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((new Number(NaN)).toString() === "NaN"); diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-011.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-011.js deleted file mode 100644 index c4367f7be..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((new Number(NaN)).toString(undefined) === "NaN") diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-012.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-012.js deleted file mode 100644 index c47759228..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert((new Number(Number.POSITIVE_INFINITY)).toString(undefined) === "Infinity"); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-013.js b/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-013.js deleted file mode 100644 index ec78efd64..000000000 --- a/tests/jerry-test-suite/15/15.07/15.07.04/15.07.04.02/15.07.04.02-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert ((new Number(Number.NEGATIVE_INFINITY)).toString(undefined) === "-Infinity"); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-001.js deleted file mode 100644 index 85dfa4f21..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.abs(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-002.js deleted file mode 100644 index d56d5b4eb..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.abs(-0.0) === +0.0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-003.js deleted file mode 100644 index 7ee7dfff6..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.abs(Number.NEGATIVE_INFINITY) === Number.POSITIVE_INFINITY); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-004.js deleted file mode 100644 index 7ee7dfff6..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.abs(Number.NEGATIVE_INFINITY) === Number.POSITIVE_INFINITY); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-005.js deleted file mode 100644 index c914987fa..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.01/15.08.02.01-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.abs(-123513745) === 123513745); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-001.js deleted file mode 100644 index 6c4daa1d9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.acos(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-002.js deleted file mode 100644 index dcae69141..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!isNaN(Math.acos(1.00000000000000000000001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-003.js deleted file mode 100644 index 88e01acbb..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.acos(Number.NEGATIVE_INFINITY))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-004.js deleted file mode 100644 index 143135a26..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.acos(1) === +0.0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-005.js deleted file mode 100644 index e0719e27b..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.acos(1.000000000000001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-006.js deleted file mode 100644 index b3f67d454..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.02/15.08.02.02-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.acos(-7))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-001.js deleted file mode 100644 index f5cbb87a1..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.asin(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-002.js deleted file mode 100644 index 4fbdd6537..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.asin(1.000000000000001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-003.js deleted file mode 100644 index 6e814ac92..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!isNaN(Math.asin(1.0000000000000001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-004.js deleted file mode 100644 index 2f696649c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!isNaN(Math.asin(-1.0000000000000001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-005.js deleted file mode 100644 index 23e1e8b43..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.asin(-1.000000000000001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-006.js deleted file mode 100644 index ee06b5391..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.asin(-3))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-007.js deleted file mode 100644 index f633c414c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.asin(+0) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-008.js deleted file mode 100644 index 32a47e613..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.asin(-0) === -0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-009.js deleted file mode 100644 index b93465cee..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.03/15.08.02.03-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.asin(1) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-001.js deleted file mode 100644 index b635e048d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.atan(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-002.js deleted file mode 100644 index 0f65187df..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.atan(undefined))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-003.js deleted file mode 100644 index f52ebc0a2..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.atan({}))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-004.js deleted file mode 100644 index d2ffa52fc..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan(+0) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-005.js deleted file mode 100644 index f7f66babe..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan(-0) === -0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-006.js deleted file mode 100644 index f5a121a64..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan(Infinity) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-007.js deleted file mode 100644 index 7bb64c59d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan(Number.POSITIVE_INFINITY) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-008.js deleted file mode 100644 index 4dccd5c2e..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan(Number.NEGATIVE_INFINITY) === -Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-009.js deleted file mode 100644 index 9c10a7ab1..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.04/15.08.02.04-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan(-1) === -Math.PI / 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-001.js deleted file mode 100644 index d56040ed5..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.atan2(NaN, 1))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-002.js deleted file mode 100644 index fa30fb057..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.atan2(1, NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-003.js deleted file mode 100644 index ea832e3f9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(Number.MIN_VALUE, +0) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-004.js deleted file mode 100644 index e8b22785b..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!(Math.atan2(0, +0) === Math.PI / 2)); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-005.js deleted file mode 100644 index 0b623fdc8..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(1, -0) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-006.js deleted file mode 100644 index 0a8fd7937..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(+0, Number.MAX_VALUE) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-007.js deleted file mode 100644 index 0081071c3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(+0, +0) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-008.js deleted file mode 100644 index ab7f52865..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(+0, -0) === Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-009.js deleted file mode 100644 index 6fc3a58e6..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(+0, -Number.MIN_VALUE) === Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-010.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-010.js deleted file mode 100644 index c7546988c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(+0, -Infinity) === Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-011.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-011.js deleted file mode 100644 index d4635a54c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-0, Infinity) === -0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-012.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-012.js deleted file mode 100644 index e16abe303..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-0, +0) === -0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-013.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-013.js deleted file mode 100644 index 3349355f2..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-0, -0) === -Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-014.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-014.js deleted file mode 100644 index dc0dc48f4..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-0, -Number.MIN_VALUE) === -Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-015.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-015.js deleted file mode 100644 index 5aa27eecc..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-0, -Infinity) === -Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-016.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-016.js deleted file mode 100644 index 56e04eada..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-016.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-99999999, +0) === -Math.PI/2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-017.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-017.js deleted file mode 100644 index ece394455..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-99999999, -0) === -Math.PI/2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-018.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-018.js deleted file mode 100644 index a395aeee6..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-018.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(1, Infinity) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-019.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-019.js deleted file mode 100644 index 15f15eb9d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-019.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(Number.MAX_VALUE, -Infinity) === Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-020.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-020.js deleted file mode 100644 index da15eb3c8..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-020.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-Number.MAX_VALUE, Number.POSITIVE_INFINITY) === -0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-021.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-021.js deleted file mode 100644 index 6a3247d5d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-021.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-Number.MIN_VALUE, Number.NEGATIVE_INFINITY) === -Math.PI); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-022.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-022.js deleted file mode 100644 index 0c89bf995..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-022.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(Infinity, 1) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-023.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-023.js deleted file mode 100644 index 2aa0a1357..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-023.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(Infinity, -1) === Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-024.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-024.js deleted file mode 100644 index 1f54f3b87..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-024.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-Infinity, -1) === -Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-025.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-025.js deleted file mode 100644 index cfdb99538..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-025.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-Infinity, -999999999) === -Math.PI / 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-026.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-026.js deleted file mode 100644 index 00305f2b5..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-026.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(Infinity, Infinity) === Math.PI / 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-027.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-027.js deleted file mode 100644 index 41537d0ce..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-027.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(Infinity, -Infinity) === 3*Math.PI / 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-028.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-028.js deleted file mode 100644 index d8e11c240..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-028.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-Infinity, +Infinity) === -Math.PI / 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-029.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-029.js deleted file mode 100644 index 365b09dbe..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.05/15.08.02.05-029.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.atan2(-Infinity, -Infinity) === -3*Math.PI / 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-001.js deleted file mode 100644 index 4270a9984..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.ceil(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-002.js deleted file mode 100644 index db0583495..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var res = 1 / Math.ceil(+0) -assert(res === +Infinity && res !== -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-003.js deleted file mode 100644 index 1fbc91aec..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1/Math.ceil(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-004.js deleted file mode 100644 index 3393b65dc..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.ceil(-Infinity) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-005.js deleted file mode 100644 index af2a7882f..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.ceil(Infinity) === Number.POSITIVE_INFINITY); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-006.js deleted file mode 100644 index 7e349a1a7..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1/Math.ceil(-0.3) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-007.js deleted file mode 100644 index 91f245d41..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.ceil(-1.3) === -1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-008.js deleted file mode 100644 index 8d4636bd9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.ceil(-1.9) === -1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-009.js deleted file mode 100644 index 71df78283..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.ceil(1.9) === 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-010.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-010.js deleted file mode 100644 index 238b2651c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.ceil(1.1) === 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-011.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-011.js deleted file mode 100644 index 378043687..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.ceil("NaN"))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-012.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-012.js deleted file mode 100644 index 317d9dd1a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.06/15.08.02.06-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.ceil(new Object()))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-001.js deleted file mode 100644 index 3026bd4cf..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.cos(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-002.js deleted file mode 100644 index d2e022999..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-002.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.cos(" NaN"))); - diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-003.js deleted file mode 100644 index d1db6b8a5..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.cos(+0) === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-004.js deleted file mode 100644 index 80e8a57c3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.cos(-0) === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-005.js deleted file mode 100644 index 618043c6d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.cos(Infinity))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-006.js deleted file mode 100644 index 2703f65b0..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.cos(-Infinity))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-007.js deleted file mode 100644 index 05aa2fe8d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.07/15.08.02.07-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.cos(Math.PI) === -1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-001.js deleted file mode 100644 index e13d658a3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.exp(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-002.js deleted file mode 100644 index dfc0f1c88..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.exp(+0) === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-003.js deleted file mode 100644 index 3a1a269ba..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.exp(-0) === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-004.js deleted file mode 100644 index a796cf1a3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.exp(Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-005.js deleted file mode 100644 index a796cf1a3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.exp(Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-006.js deleted file mode 100644 index ceaaf6443..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.08/15.08.02.08-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.exp(-Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-001.js deleted file mode 100644 index 7afdb925c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.floor(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-002.js deleted file mode 100644 index 372ab8c01..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.floor(+0) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-003.js deleted file mode 100644 index d2d048c1e..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1/Math.floor(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-004.js deleted file mode 100644 index dd8c09d95..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.floor(Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-005.js deleted file mode 100644 index 0834e077a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.floor(-Infinity) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-006.js deleted file mode 100644 index 7f956a7f3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.floor(0.2) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-007.js deleted file mode 100644 index 564fb1749..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.floor(1.2) === -Math.ceil(-1.2)); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-008.js deleted file mode 100644 index ebe07ed99..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.09/15.08.02.09-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.floor(1.9) === -Math.ceil(-1.9)); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-001.js deleted file mode 100644 index edf49fdc7..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.log(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-002.js deleted file mode 100644 index 7377ffe8e..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.log(-0.00001))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-003.js deleted file mode 100644 index 1ae1244ee..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.log(+0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-004.js deleted file mode 100644 index 5230ff7bb..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.log(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-005.js deleted file mode 100644 index 51161b499..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.log(1) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-006.js deleted file mode 100644 index 7e47c5083..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.10/15.08.02.10-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.log(Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-001.js deleted file mode 100644 index 806e253ee..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.max(undefined))); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-002.js deleted file mode 100644 index 1e962e8b7..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.max({}))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-003.js deleted file mode 100644 index d51d1bf95..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.max(Object()))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-004.js deleted file mode 100644 index 84aee29ac..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.max(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-005.js deleted file mode 100644 index 2ab5942fc..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.max(5, 7, NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-006.js deleted file mode 100644 index cae433cb9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.max(5, -7, NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-007.js deleted file mode 100644 index e56890e44..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.max(5, -7) === 5); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-008.js deleted file mode 100644 index 01099ba95..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!isFinite(Math.max())); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-009.js deleted file mode 100644 index b53442547..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.max() === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-010.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-010.js deleted file mode 100644 index 5aad0a0bc..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.max() !== Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-011.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-011.js deleted file mode 100644 index 7b9412260..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.max(+0, -0) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-012.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-012.js deleted file mode 100644 index 1a3e83988..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Math.max === "function"); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-013.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-013.js deleted file mode 100644 index c5a17fb90..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.max.length === 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-014.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-014.js deleted file mode 100644 index dc32f6065..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.11/15.08.02.11-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1/Math.max(-0, +0) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-001.js deleted file mode 100644 index 637f1b2d9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.min(undefined))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-002.js deleted file mode 100644 index a9776a5ab..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.min({}))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-003.js deleted file mode 100644 index bf98fc949..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.min(Object()))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-004.js deleted file mode 100644 index 651f304e9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.min(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-005.js deleted file mode 100644 index 9a3f5bbf9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.min(5, 7, NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-006.js deleted file mode 100644 index 5f49a173a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.min(5, -7, NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-007.js deleted file mode 100644 index 2e7abbfcf..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.min(5, -7) === -7); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-008.js deleted file mode 100644 index 19bfb9c4a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(!isFinite(Math.min())); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-009.js deleted file mode 100644 index f592d27a1..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.min() === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-010.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-010.js deleted file mode 100644 index b3b88b0a8..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.min() !== -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-011.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-011.js deleted file mode 100644 index a56204b62..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.min(+0, -0) === +0); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-012.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-012.js deleted file mode 100644 index 9df1e0760..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Math.min === "function"); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-013.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-013.js deleted file mode 100644 index 7d9d222b2..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.min.length === 2); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-014.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-014.js deleted file mode 100644 index c6eca1fb9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.12/15.08.02.12-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1/Math.min(+0, -0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-001.js deleted file mode 100644 index 5821764f4..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.pow(2, "NaN", 5))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-002.js deleted file mode 100644 index 335b8fe10..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.pow(2, +0, 5, "qeqegfhb") === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-003.js deleted file mode 100644 index b8c9ced6a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(NaN, +0, 5, "qeqegfhb") === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-004.js deleted file mode 100644 index c1d230065..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow("qeqegfhb", -0) === 1); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-005.js deleted file mode 100644 index 9d1a1d98c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.pow("qeqegfhb", 1))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-006.js deleted file mode 100644 index 21edf1762..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(5, Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-007.js deleted file mode 100644 index 3af77ca5b..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(5, -Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-008.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-008.js deleted file mode 100644 index a3aaaf4cb..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(-5, -Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-009.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-009.js deleted file mode 100644 index 1cd31802a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-009.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.pow(-5, Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-010.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-010.js deleted file mode 100644 index 58ba5fa46..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.pow(1, Infinity))); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-011.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-011.js deleted file mode 100644 index 19a527628..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.pow(-1, Infinity))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-012.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-012.js deleted file mode 100644 index cbaaeee73..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-012.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.pow(-1, -Infinity))); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-013.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-013.js deleted file mode 100644 index cca8010d3..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-013.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.pow(1, -Infinity))); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-014.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-014.js deleted file mode 100644 index 88d6a349b..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-014.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1 / Math.pow(0.3, Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-015.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-015.js deleted file mode 100644 index 1d128880e..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-015.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(-0.3, -Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-016.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-016.js deleted file mode 100644 index bb42c3660..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-016.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(Infinity, 3) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-017.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-017.js deleted file mode 100644 index a572f5dc2..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-017.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(Infinity, -3) === Infinity); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-018.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-018.js deleted file mode 100644 index 422abfc26..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-018.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(-Infinity, 6) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-019.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-019.js deleted file mode 100644 index f10e463e2..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-019.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(-Infinity, 5) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-020.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-020.js deleted file mode 100644 index 0bea157af..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-020.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(-Infinity, -6) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-021.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-021.js deleted file mode 100644 index 7a2971026..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-021.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(-Infinity, -5) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-022.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-022.js deleted file mode 100644 index 45de06bbf..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-022.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(+0, 5.2) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-023.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-023.js deleted file mode 100644 index e75159716..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-023.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Math.pow(+0, -5.2) === Infinity); - \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-024.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-024.js deleted file mode 100644 index 13b311cbe..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-024.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(-0, 12) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-025.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-025.js deleted file mode 100644 index 5ec6be848..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-025.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.pow(-0, 7) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-026.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-026.js deleted file mode 100644 index 45970d477..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-026.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(-0, -100) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-027.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-027.js deleted file mode 100644 index bf0504f80..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-027.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(-0, -1) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-028.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-028.js deleted file mode 100644 index 5587f5b49..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-028.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.pow(-174, 1.78))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-029.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-029.js deleted file mode 100644 index 2e4f599dd..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-029.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow(2,2) === 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-030.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-030.js deleted file mode 100644 index b948dfc58..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-030.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.pow("2 ","2.0") === 4); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-031.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-031.js deleted file mode 100644 index f51be66a9..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.13/15.08.02.13-031.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(isNaN(Math.pow(1, NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-001.js deleted file mode 100644 index e8c386324..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.round(NaN))); - diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-002.js deleted file mode 100644 index 711aa28cb..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.round(+0) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-003.js deleted file mode 100644 index 8df5d73fb..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.round(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-004.js deleted file mode 100644 index ef59e22ef..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.round(Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-005.js deleted file mode 100644 index 3eacc7275..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.round(-Infinity) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-006.js deleted file mode 100644 index fced37422..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.round(0.2) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-007.js deleted file mode 100644 index 3eab02bd5..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.15/15.08.02.15-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.round(-0.3) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-001.js deleted file mode 100644 index 50be50ab2..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.sin(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-002.js deleted file mode 100644 index 5fc10f324..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.sin(+0) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-003.js deleted file mode 100644 index 453a037d1..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.sin(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-004.js deleted file mode 100644 index f44993547..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.sin(Infinity))); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-005.js deleted file mode 100644 index 0db3f4206..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.16/15.08.02.16-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.sin(-Infinity))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-001.js deleted file mode 100644 index 347783b8c..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.sqrt(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-002.js deleted file mode 100644 index 23260aa1e..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.sqrt(-2))); \ No newline at end of file diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-003.js deleted file mode 100644 index cf8d2dfc0..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.sqrt(+0) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-004.js deleted file mode 100644 index e885aae84..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.sqrt(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-005.js deleted file mode 100644 index c8b15763a..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.17/15.08.02.17-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Math.sqrt(Infinity) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-001.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-001.js deleted file mode 100644 index df4506b85..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.tan(NaN))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-002.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-002.js deleted file mode 100644 index f0c815561..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.tan(Infinity))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-003.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-003.js deleted file mode 100644 index 076ce329d..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.tan(-Infinity))); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-004.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-004.js deleted file mode 100644 index 76d0a8302..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.tan(+0) === Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-005.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-005.js deleted file mode 100644 index dd7836dd0..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.tan(-0) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-006.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-006.js deleted file mode 100644 index 7acf3ba79..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (1/Math.tan(-0, NaN) === -Infinity); diff --git a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-007.js b/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-007.js deleted file mode 100644 index f3c69d154..000000000 --- a/tests/jerry-test-suite/15/15.08/15.08.02/15.08.02.18/15.08.02.18-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (isNaN(Math.tan(undefined))); diff --git a/tests/jerry-test-suite/es.next/15.03.04.02-001.js b/tests/jerry-test-suite/es.next/15.03.04.02-001.js deleted file mode 100644 index bf15596d6..000000000 --- a/tests/jerry-test-suite/es.next/15.03.04.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty('length')); -assert(delete Function.prototype.toString.length); -assert(!Function.prototype.toString.hasOwnProperty('length')); diff --git a/tests/jerry-test-suite/es.next/15.03.04.02-004.js b/tests/jerry-test-suite/es.next/15.03.04.02-004.js deleted file mode 100644 index bf15596d6..000000000 --- a/tests/jerry-test-suite/es.next/15.03.04.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty('length')); -assert(delete Function.prototype.toString.length); -assert(!Function.prototype.toString.hasOwnProperty('length')); diff --git a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-001.js b/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-001.js deleted file mode 100644 index 4741fc501..000000000 --- a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-001.js +++ /dev/null @@ -1,41 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function test_set_prototype_of_error(o, proto, msg) -{ - var name = ""; - - try - { - Object.setPrototypeOf(o, proto); - } - catch (e) - { - name = e.name; - } - - assert(name === "TypeError"); - - if (msg) - { - print(msg + " PASS (XFAIL)"); - } -} - -(function test_incoercible_o(undefined) -{ - test_set_prototype_of_error(undefined, new Object(), "Object.setPrototypeOf(undefined, ...)"); - test_set_prototype_of_error(null, new Object(), "Object.setPrototypeOf(null, ...)"); -})(); diff --git a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-002.js b/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-002.js deleted file mode 100644 index 3f1c564b6..000000000 --- a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-002.js +++ /dev/null @@ -1,43 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function test_set_prototype_of_error(o, proto, msg) -{ - var name = ""; - - try - { - Object.setPrototypeOf(o, proto); - } - catch (e) - { - name = e.name; - } - - assert(name === "TypeError"); - - if (msg) - { - print(msg + " PASS (XFAIL)"); - } -} - -(function test_nonobject_proto(undefined) -{ - test_set_prototype_of_error(new Object(), undefined, "Object.setPrototypeOf(..., undefined)"); - test_set_prototype_of_error(new Object(), true, "Object.setPrototypeOf(..., boolean)"); - test_set_prototype_of_error(new Object(), 3.14, "Object.setPrototypeOf(..., number)"); - test_set_prototype_of_error(new Object(), "xyz", "Object.setPrototypeOf(..., string)"); -})() diff --git a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-003.js b/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-003.js deleted file mode 100644 index 442265e5c..000000000 --- a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-003.js +++ /dev/null @@ -1,31 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function test_set_prototype_of_success(o, proto, msg) -{ - assert(o === Object.setPrototypeOf(o, proto)); - - if (msg) - { - print(msg + " PASS"); - } -} - -(function test_nonobject_o(undefined) -{ - test_set_prototype_of_success(true, new Object(), "Object.setPrototypeOf(boolean, ...)"); - test_set_prototype_of_success(3.14, new Object(), "Object.setPrototypeOf(number, ...)"); - test_set_prototype_of_success("xyz", new Object(), "Object.setPrototypeOf(string, ...)"); -})() diff --git a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-004.js b/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-004.js deleted file mode 100644 index 3e93f7b4d..000000000 --- a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-004.js +++ /dev/null @@ -1,56 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function test_set_prototype_of_error(o, proto, msg) -{ - var name = ""; - - try - { - Object.setPrototypeOf(o, proto); - } - catch (e) - { - name = e.name; - } - - assert(name === "TypeError"); - - if (msg) - { - print(msg + " PASS (XFAIL)"); - } -} - -function test_set_prototype_of_success_set(o, proto, msg) -{ - assert(o === Object.setPrototypeOf(o, proto)); - assert(proto === Object.getPrototypeOf(o)); - - if (msg) - { - print(msg + " PASS"); - } -} - -(function test_nonextensible_o(undefined) -{ - var o = new Object(); - var o_proto = Object.getPrototypeOf(o); - Object.preventExtensions(o); - - test_set_prototype_of_success_set(o, o_proto, "Object.setPrototypeOf(o_nonext, o_nonext.__proto__)"); - test_set_prototype_of_error(o, new Object(), "Object.setPrototypeOf(o_nonext, ...)"); -})() diff --git a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-005.js b/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-005.js deleted file mode 100644 index 98a82aa1e..000000000 --- a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-005.js +++ /dev/null @@ -1,42 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function test_set_prototype_of_error(o, proto, msg) -{ - var name = ""; - - try - { - Object.setPrototypeOf(o, proto); - } - catch (e) - { - name = e.name; - } - - assert(name === "TypeError"); - - if (msg) - { - print(msg + " PASS (XFAIL)"); - } -} - -(function test_circularity(undefined) -{ - var o = new Object(); - - test_set_prototype_of_error(o, o, "Object.setPrototypeOf(o, o)"); -})() diff --git a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-006.js b/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-006.js deleted file mode 100644 index caa9a2631..000000000 --- a/tests/jerry-test-suite/es.next/19/19.01/19.01.02/19.01.02-006.js +++ /dev/null @@ -1,31 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function test_set_prototype_of_success_set(o, proto, msg) -{ - assert(o === Object.setPrototypeOf(o, proto)); - assert(proto === Object.getPrototypeOf(o)); - - if (msg) - { - print(msg + " PASS"); - } -} - -(function test_set_prototype_of(undefined) -{ - test_set_prototype_of_success_set(new Object(), new Object(), "Object.setPrototypeOf(o1, o2)"); - test_set_prototype_of_success_set(new Object(), null, "Object.setPrototypeOf(o, null)"); -})() diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-001.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-001.js deleted file mode 100644 index 31ac6d736..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-001.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(); -assert(a instanceof Int8Array); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-002.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-002.js deleted file mode 100644 index 945b03f61..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-002.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -assert(a instanceof Int8Array); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-003.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-003.js deleted file mode 100644 index 8eb1d6454..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-003.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array('5'); -assert(a instanceof Int8Array); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-004.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-004.js deleted file mode 100644 index 10c2e81cb..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-004.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -var b = new Int8Array(a); -assert(a instanceof Int8Array); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-005.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-005.js deleted file mode 100644 index 325ac04d8..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-005.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -var b = new Int8Array(a); -assert(b instanceof Int8Array); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-006.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-006.js deleted file mode 100644 index 4d13e2166..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-006.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array([1,2,3]); -assert(a instanceof Int8Array); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-007.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-007.js deleted file mode 100644 index 8dd3de8af..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-007.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -assert(a[2] === 0); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-008.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-008.js deleted file mode 100644 index 3906d679a..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-008.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array([1.5,1000,-9]); -a[2] = a[1] * a[0]; //a[0] = 1; a[1] = -24 (because 1000 is 0x3e8, convert to int8 is 0xe8) -assert(a[2] === -24); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-009.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-009.js deleted file mode 100644 index 7bf38fa15..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-009.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -Int8Array.prototype[10] = 10; -var a = new Int8Array(5); -assert(a[10] === undefined); //Indexed properties will never look at prototype diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-010.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-010.js deleted file mode 100644 index c923db7a8..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-010.js +++ /dev/null @@ -1,29 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([0.1, -3.4, 65535.9]); -var b = new Int16Array(a); -var c = new Uint8Array(a); -var d = new Int32Array(a); - -assert(b[0] === 0); -assert(b[1] === -3); -assert(b[2] === -1); -assert(c[0] === 0); -assert(c[1] === 253); -assert(c[2] === 255); -assert(d[0] === 0); -assert(d[1] === -3); -assert(d[2] === 65535); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-011.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-011.js deleted file mode 100644 index 0f90ce2bf..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-011.js +++ /dev/null @@ -1,21 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint8ClampedArray([1.5, 2.5, -1.5, 10000]); - -assert(a[0] === 2); -assert(a[1] === 2); -assert(a[2] === 0); -assert(a[3] === 255); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-012.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-012.js deleted file mode 100644 index e2c90a326..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-012.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float64Array(2); - -a[0] = 0.1; -a[1] = -2.3; - -assert(a[0] === 0.1); -assert(a[1] === -2.3); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-013.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-013.js deleted file mode 100644 index 26b6e5bb0..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-013.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array(2); - -a[0] = 0.1; -a[1] = -2.3; - -assert(a[0] === 0.10000000149011612); -assert(a[1] === -2.299999952316284); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-014.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-014.js deleted file mode 100644 index 86c75ae16..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-014.js +++ /dev/null @@ -1,24 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int16Array(3); - -a[0] = 0xffff; -a[1] = 0xff0001; -a[2] = -2.3; - -assert(a[0] === -1); -assert(a[1] === 1); -assert(a[2] === -2); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-015.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-015.js deleted file mode 100644 index 5fb7709f3..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-015.js +++ /dev/null @@ -1,34 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int32Array(8); - -a[0] = 0xffffffff; -a[1] = 0xff00000001; -a[2] = 0xff80000001; -a[3] = -2.3; -a[4] = Number.NEGATIVE_INFINITY; -a[5] = NaN; -a[6] = 10e17; -a[7] = -10e17; - -assert(a[0] === -1); -assert(a[1] === 1); -assert(a[2] === -2147483647); -assert(a[3] === -2); -assert(a[4] === 0); -assert(a[5] === 0); -assert(a[6] === -1486618624); -assert(a[7] === 1486618624); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-016.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-016.js deleted file mode 100644 index 2bf77660e..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-016.js +++ /dev/null @@ -1,24 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(3); - -a[0] = 0xff; -a[1] = 0xff01; -a[2] = -2.3; - -assert(a[0] === -1); -assert(a[1] === 1); -assert(a[2] === -2); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-017.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-017.js deleted file mode 100644 index 7bdce3d6a..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-017.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint32Array(2); - -a[0] = 0x123456789A; -a[1] = -2.3; - -assert(a[0] === 0x3456789A); -assert(a[1] === 4294967294); // 0x100000000 - 2 diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-018.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-018.js deleted file mode 100644 index a56998f32..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-018.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint16Array(2); - -a[0] = 0x123456789A; -a[1] = -2.3; - -assert(a[0] === 0x789A); -assert(a[1] === 65534); // 0x10000 - 2 diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-019.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-019.js deleted file mode 100644 index 2debbc4b3..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-019.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint8Array(2); - -a[0] = 0x123456789A; -a[1] = -2.3; - -assert(a[0] === 0x9A); -assert(a[1] === 254); // 0x100 - 2 diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-020.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-020.js deleted file mode 100644 index 8e59583b7..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-020.js +++ /dev/null @@ -1,27 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var name = ""; - -try -{ - new Int16Array(Float32Array.prototype); -} -catch (e) -{ - name = e.name; -} - -assert(name === "TypeError"); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-021.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-021.js deleted file mode 100644 index 1f668bfeb..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.01/22.02.01-021.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([0.1, 0.2, 0.3]); - -var b = a.hasOwnProperty(1); -var c = a.hasOwnProperty(3); - -assert (b === true); -assert (c === false); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-001.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-001.js deleted file mode 100644 index 58197482c..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = Object.getPrototypeOf(Int8Array); -assert(a.name === "TypedArray"); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-002.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-002.js deleted file mode 100644 index 1629ebcd5..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-002.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = Object.getPrototypeOf(Int8Array); -assert(a.length === 3); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-003.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-003.js deleted file mode 100644 index 8d402318c..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-003.js +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = Object.getPrototypeOf(Int8Array); -var b = new Int8Array(); -var c = Object.getPrototypeOf(Object.getPrototypeOf(b)); -assert(c === a.prototype); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-004.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-004.js deleted file mode 100644 index 198dc71ed..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-004.js +++ /dev/null @@ -1,25 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function foo(v, k) -{ - return this.num + v + k; -} - -var a = Float32Array.from([10,20,30], foo, {num:0.5}); - -assert(a[0] === 10.5); -assert(a[1] === 21.5); -assert(a[2] === 32.5); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-005.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-005.js deleted file mode 100644 index b7d575cc7..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.02/22.02.02-005.js +++ /dev/null @@ -1,66 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var name = ""; - -try -{ - Int16Array.from.call(1); -} -catch (e) -{ - name = e.name; -} - -assert(name === "TypeError"); - -name = ""; - -try -{ - Int16Array.from.call(Float32Array); -} -catch (e) -{ - name = e.name; -} - -assert(name === "TypeError"); - -name = ""; - -try -{ - Int16Array.from.call(Float32Array, [1,2,3], 1); -} -catch (e) -{ - name = e.name; -} - -assert(name === "TypeError"); - -name = ""; - -try -{ - Int16Array.from.call(Number, [1,2,3]); -} -catch (e) -{ - name = e.name; -} - -assert(name === "TypeError"); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-001.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-001.js deleted file mode 100644 index f685f7083..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-001.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -assert(a.length === 5); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-002.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-002.js deleted file mode 100644 index d4772bad5..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-002.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -assert(a.byteOffset === 0); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-003.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-003.js deleted file mode 100644 index c5a081c99..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-003.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -assert(a.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-004.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-004.js deleted file mode 100644 index 1984b9a0e..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-004.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array(5); -assert(a.buffer instanceof ArrayBuffer); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-005.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-005.js deleted file mode 100644 index 5fd2dcd00..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-005.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array([1,2,3,4,5]); -var b = new Int8Array(a.buffer, 2, 3); - -assert(a.buffer === b.buffer); -assert(b.length === 3); -assert(b.byteOffset === 2); -assert(b.byteLength === 3); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-006.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-006.js deleted file mode 100644 index 0bbd8956b..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-006.js +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Int8Array([1,2,3,4,5]); -var b = new Int8Array(a.buffer, 2, 3); - -b[0] = 5.6; -assert(a[2] === 5); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-007.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-007.js deleted file mode 100644 index 82938abdf..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-007.js +++ /dev/null @@ -1,37 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint8Array([10, 20, 30, 40]); -var o = { - "small":0, - "large":0 -}; -var func = function(v, k) -{ - if (v < 25) - { - this.small = this.small + k; - } - else - { - this.large = this.large + k; - } -} - -var ret = a.forEach(func, o); - -assert(ret === undefined); -assert(o.small === 1); // 0+1 -assert(o.large === 5); // 2+3 diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-008.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-008.js deleted file mode 100644 index 71b3060c2..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-008.js +++ /dev/null @@ -1,27 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint8Array([1, 2, 3]); - -var b = a.map(function(num) { - return num * 2; -}); - -assert(a[0] === 1); -assert(a[1] === 2); -assert(a[2] === 3); -assert(b[0] === 2); -assert(b[1] === 4); -assert(b[2] === 6); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-009.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-009.js deleted file mode 100644 index ab2138327..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-009.js +++ /dev/null @@ -1,28 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint8Array([1, 2, 3, 4]); -var count = 0; - -function f_every(num) -{ - count++; - return num < 3; -} - -var ret = a.every(f_every); - -assert(ret === false); -assert(count === 3); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-010.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-010.js deleted file mode 100644 index d91dabef3..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-010.js +++ /dev/null @@ -1,28 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Uint8Array([1, 2, 3, 4]); -var count = 0; - -function f_some(num) -{ - count++; - return num > 3; -} - -var ret = a.some(f_some); - -assert(ret === true); -assert(count === 4); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-011.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-011.js deleted file mode 100644 index 6ea976b85..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-011.js +++ /dev/null @@ -1,27 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([1.25, 2.5, 3.75]); - -var b = a.map(function(num) { - return num * 2; -}); - -assert(a[0] === 1.25); -assert(a[1] === 2.5); -assert(a[2] === 3.75); -assert(b[0] === 2.5); -assert(b[1] === 5); -assert(b[2] === 7.5); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-012.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-012.js deleted file mode 100644 index c525112ea..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-012.js +++ /dev/null @@ -1,28 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([1.1, 2.2, 3.3, 4.4]); -var count = 0; - -function f_every(num) -{ - count++; - return num < 3; -} - -var ret = a.every(f_every); - -assert(ret === false); -assert(count === 3); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-013.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-013.js deleted file mode 100644 index 76c148a9a..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-013.js +++ /dev/null @@ -1,28 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([1.1, 2.2, 3.3, 4.4]); -var count = 0; - -function f_some(num) -{ - count++; - return num > 3; -} - -var ret = a.some(f_some); - -assert(ret === true); -assert(count === 3); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-014.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-014.js deleted file mode 100644 index 7b48b80d0..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-014.js +++ /dev/null @@ -1,37 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([-1.1, 0.1, 2.5, 3.0]); -var o = { - "small":0, - "large":0 -}; -var func = function(v, k) -{ - if (v < 2) - { - this.small = this.small + k; - } - else - { - this.large = this.large + k; - } -} - -var ret = a.forEach(func, o); - -assert(ret === undefined); -assert(o.small === 1); // 0+1 -assert(o.large === 5); // 2+3 diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-015.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-015.js deleted file mode 100644 index 2ea42474a..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-015.js +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var total = new Float32Array([-1.5, 0, 1.5, 2]).reduce(function(a, b, c) { - return a + b + c; -}, 10); - -assert(total === 18); // 10 + (-1.5) + 0 + 0 + 1 + 1.5 + 2 + 2 + 3 diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-016.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-016.js deleted file mode 100644 index 4e5950c98..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-016.js +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var total = new Float32Array([-1.5, 0, 1.5, 2]).reduceRight(function(a, b) { - return a - b; -}); - -assert (total === 2) // 2 - 1.5 - 0 - (-1.5) diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-017.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-017.js deleted file mode 100644 index 95767bd9d..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-017.js +++ /dev/null @@ -1,27 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Float32Array([-1.5, 0, 1.5, 2]); -var b = a.filter(function(x){ - return x > 0; -}); - -assert(a[0] === -1.5); -assert(a[1] === 0); -assert(a[2] === 1.5); -assert(a[3] === 2); -assert(b[0] === 1.5); -assert(b[1] === 2); -assert(b.length === 2); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-018.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-018.js deleted file mode 100644 index a55d5eab9..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-018.js +++ /dev/null @@ -1,23 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - -var a = new Float32Array([-1.5, 0, 1.5]); -var b = a.reverse() - -assert(a === b); -assert(a[0] === 1.5); -assert(a[1] === 0); -assert(a[2] === -1.5); diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-019.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-019.js deleted file mode 100644 index 4520b69e8..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-019.js +++ /dev/null @@ -1,74 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var uint8 = new Uint8Array(4); - -// 22.2.3.22 -assert(uint8.set.length === 1) - -try -{ - uint8.set([1], -1); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError); -} - -try -{ - uint8.set([1], - (Math.pow(2, 32) + 1)); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError); -} - -try -{ - uint8.set([1], -Infinity); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError); -} - -try -{ - uint8.set([1], Infinity); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError); -} - -try -{ - uint8.set([1], (Math.pow(2, 32) + 1)); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError); -} - -try -{ - // 22.2.3.22.1 step 20 - uint8.set([17, 18, 19], 2); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError) -} diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-020.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-020.js deleted file mode 100644 index 2608e8d41..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-020.js +++ /dev/null @@ -1,53 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var uint8 = new Uint8Array(4); - -uint8.set([10, "11", 12]); -assert(uint8[0] === 10 && uint8[1] === 11 && uint8[2] === 12); - -uint8.set([13, 14.3, 15], 1); -assert(uint8[0] === 10 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([16], NaN); -assert(uint8[0] === 16 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([17], ""); -assert(uint8[0] === 17 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([18], "0"); -assert(uint8[0] === 18 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([19], false); -assert(uint8[0] === 19 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([20], 0.2); -assert(uint8[0] === 20 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([21], 0.9); -assert(uint8[0] === 21 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([22], null); -assert(uint8[0] === 22 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([23], {}); -assert(uint8[0] === 23 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([24], []); -assert(uint8[0] === 24 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); - -uint8.set([25], true); -assert(uint8[0] === 24 && uint8[1] === 25 && uint8[2] === 14 && uint8[3] === 15); - diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-021.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-021.js deleted file mode 100644 index 82d4ee0a1..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.03/22.02.03-021.js +++ /dev/null @@ -1,31 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var float64 = new Float64Array(4); -float64.set([10.1, "11.2", 12.3]); -assert(float64[0] === 10.1 && float64[1] === 11.2 && float64[2] === 12.3); - -float64.set([13.1, 14.2, 15.3], 1); -assert(float64[0] === 10.1 && float64[1] === 13.1 && float64[2] === 14.2 && float64[3] === 15.3); - -try -{ - // 22.2.3.22.1 step 20 - float64.set([17.1, 18.2, 19.3], 2); - assert(false); -} catch (e) -{ - assert(e instanceof RangeError) -} diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.05/22.02.05-001.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.05/22.02.05-001.js deleted file mode 100644 index f074acb4a..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.05/22.02.05-001.js +++ /dev/null @@ -1,25 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -assert(Int8Array.BYTES_PER_ELEMENT === 1); -assert(Uint8Array.BYTES_PER_ELEMENT === 1); -assert(Uint8ClampedArray.BYTES_PER_ELEMENT === 1); -assert(Int16Array.BYTES_PER_ELEMENT === 2); -assert(Uint16Array.BYTES_PER_ELEMENT === 2); -assert(Int32Array.BYTES_PER_ELEMENT === 4); -assert(Uint32Array.BYTES_PER_ELEMENT === 4); -assert(Float32Array.BYTES_PER_ELEMENT === 4); -assert(Float64Array.BYTES_PER_ELEMENT === 8); - diff --git a/tests/jerry-test-suite/es.next/22/22.02/22.02.06/22.02.06-001.js b/tests/jerry-test-suite/es.next/22/22.02/22.02.06/22.02.06-001.js deleted file mode 100644 index 2c139d485..000000000 --- a/tests/jerry-test-suite/es.next/22/22.02/22.02.06/22.02.06-001.js +++ /dev/null @@ -1,24 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -assert(Int8Array.prototype.BYTES_PER_ELEMENT === 1); -assert(Uint8Array.prototype.BYTES_PER_ELEMENT === 1); -assert(Uint8ClampedArray.prototype.BYTES_PER_ELEMENT === 1); -assert(Int16Array.prototype.BYTES_PER_ELEMENT === 2); -assert(Uint16Array.prototype.BYTES_PER_ELEMENT === 2); -assert(Int32Array.prototype.BYTES_PER_ELEMENT === 4); -assert(Uint32Array.prototype.BYTES_PER_ELEMENT === 4); -assert(Float32Array.prototype.BYTES_PER_ELEMENT === 4); -assert(Float64Array.prototype.BYTES_PER_ELEMENT === 8); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-001.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-001.js deleted file mode 100644 index 88e67da24..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-001.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(); -assert(typeof a === 'object'); -assert(a.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-002.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-002.js deleted file mode 100644 index cdf8afaa8..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-002.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -assert(typeof a === 'object'); -assert(a.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-003.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-003.js deleted file mode 100644 index 4f96be142..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-003.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer("5"); -assert(typeof a === 'object'); -assert(a.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-004.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-004.js deleted file mode 100644 index a3f421c94..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-004.js +++ /dev/null @@ -1,27 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var name = ""; - -try -{ - var a = ArrayBuffer(); -} -catch (e) -{ - name = e.name; -} - -assert(name === "TypeError"); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-005.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-005.js deleted file mode 100644 index 8a236c8c8..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-005.js +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -assert(ArrayBuffer.length === 1); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-006.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-006.js deleted file mode 100644 index b66806acd..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-006.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5.5); -assert(a.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-007.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-007.js deleted file mode 100644 index 12ffffd82..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-007.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer("string"); -assert(a.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-008.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-008.js deleted file mode 100644 index bde34e97f..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-008.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var obj = {}; -var a = new ArrayBuffer(obj); -assert(a.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-009.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-009.js deleted file mode 100644 index 7415cb074..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-009.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(undefined); -assert(a.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-010.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-010.js deleted file mode 100644 index b1760c6c7..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-010.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(NaN); -assert(a.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-011.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-011.js deleted file mode 100644 index 5bc1b37b9..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-011.js +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(-0.3); -assert(a.byteLength === 0); - -var b = new ArrayBuffer(-0.9); -assert(b.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-012.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-012.js deleted file mode 100644 index 0da1ee870..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-012.js +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var name = ""; -try -{ - var a = new ArrayBuffer(-1.9); -} -catch (e) -{ - name = e.name; -} - -assert(name === "RangeError"); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-013.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-013.js deleted file mode 100644 index 9dba0f149..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.02/24.01.02-013.js +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var name = ""; -try -{ - var a = new ArrayBuffer(Math.pow(2, 32) - 1); -} -catch (e) -{ - name = e.name; -} - -assert(name === "RangeError"); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.03/24.01.03-001.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.03/24.01.03-001.js deleted file mode 100644 index 8195fe61b..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.03/24.01.03-001.js +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -assert(typeof ArrayBuffer.prototype === 'object'); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-001.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-001.js deleted file mode 100644 index 2a1b3f3a3..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-001.js +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -assert(ArrayBuffer.prototype.constructor === ArrayBuffer); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-002.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-002.js deleted file mode 100644 index 61e2db54d..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-002.js +++ /dev/null @@ -1,17 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -assert(a.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-003.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-003.js deleted file mode 100644 index fd374471c..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-003.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -a.byteLength = 10; -assert(a.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-004.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-004.js deleted file mode 100644 index 6f38ab1cb..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-004.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -var b = a.slice (1, 3); -assert(b.byteLength === 2); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-005.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-005.js deleted file mode 100644 index d19ca20d4..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-005.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -var b = a.slice(1, -2); -assert(b.byteLength === 2); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-006.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-006.js deleted file mode 100644 index f55f33986..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-006.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -var b = a.slice (3, 2); -assert(b.byteLength === 0); diff --git a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-007.js b/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-007.js deleted file mode 100644 index f3897de1e..000000000 --- a/tests/jerry-test-suite/es.next/24/24.01/24.01.04/24.01.04-007.js +++ /dev/null @@ -1,18 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new ArrayBuffer(5); -var b = a.slice(); -assert(b.byteLength === 5); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-001.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-001.js deleted file mode 100644 index 6605999de..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-001.js +++ /dev/null @@ -1,20 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -function foo() {}; - -var a = new Promise(foo); - -assert (a instanceof Promise); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-002.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-002.js deleted file mode 100644 index 37aad0072..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.03/25.04.03-002.js +++ /dev/null @@ -1,50 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var name1 = ""; -var name2 = ""; -var name3 = ""; -function foo() {}; - -try -{ - new Promise(); -} -catch (e) -{ - name1 = e.name; -} - -try -{ - Promise(foo); -} -catch (e) -{ - name2 = e.name; -} - -try -{ - new Promise("string"); -} -catch (e) -{ - name3 = e.name; -} - -assert (name1 === "TypeError"); -assert (name2 === "TypeError"); -assert (name3 === "TypeError"); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-001.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-001.js deleted file mode 100644 index 73c6ae90b..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-001.js +++ /dev/null @@ -1,19 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -Promise.resolve("abc").then(function(x) -{ - assert (x === "abc"); -}); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-002.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-002.js deleted file mode 100644 index 8445a4095..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-002.js +++ /dev/null @@ -1,25 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Promise(function(f) -{ - var o = {name: "abc"}; - f(o); -}) - -Promise.resolve(a).then(function(x) -{ - assert (x.name === "abc"); -}); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-003.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-003.js deleted file mode 100644 index ea6570d1e..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-003.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -Promise.reject("abc").then(function(x) -{ - assert (false); // should not run here. -}, function(x) -{ - assert (x === "abc"); -}); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-004.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-004.js deleted file mode 100644 index b5e01d2cf..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-004.js +++ /dev/null @@ -1,49 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = Promise.resolve('a'); -var b = Promise.reject('b'); - -Promise.race([a, b]).then(function(x) -{ - assert (x === 'a'); -}, function(x) -{ - assert (false); // should not run here. -}); - -Promise.race([b, a]).then(function(x) -{ - assert (false); // should not run here. -}, function(x) -{ - assert (x === 'b'); -}); - -Promise.race([ ,b, a]).then(function(x) -{ - assert (x === undefined); -}, function(x) -{ - assert (false); // should not run here. -}); - -Promise.race(a).then(function(x) -{ - assert (false); // should not run here. -}, function(x) -{ - assert(x.name === "TypeError"); -}); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-005.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-005.js deleted file mode 100644 index ac56e604a..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.04/25.04.04-005.js +++ /dev/null @@ -1,52 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = Promise.resolve('a'); -var b = Promise.resolve('b'); -var c = Promise.reject('c'); - -Promise.all([a, b, 1]).then(function(x) -{ - assert (x[0] === 'a'); - assert (x[1] === 'b'); - assert (x[2] === 1); -}, function(x) -{ - assert (false); // should not run here. -}); - -Promise.all([a, b, c, 1]).then(function(x) -{ - assert (false); // should not run here. -}, function(x) -{ - assert (x === 'c'); -}); - -Promise.all([]).then(function(x) -{ - assert (x.length === 0); -}, function(x) -{ - assert (false); // should not run here. -}); - -Promise.all(a).then(function(x) -{ - assert (false); // should not run here. -}, function(x) -{ - assert(x.name === "TypeError"); -}); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-001.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-001.js deleted file mode 100644 index b5f194be4..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-001.js +++ /dev/null @@ -1,16 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -assert (Promise.length === 1); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-002.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-002.js deleted file mode 100644 index c1e7584f9..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-002.js +++ /dev/null @@ -1,36 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var obj = {name:""}; - -var a = new Promise(function(f, r){ - obj.name = obj.name + "a"; - f(obj); -}); - -a.then(function(x) { - x.name = x.name + "b"; - return x; -}).then(null, function(x) { - x.name = x.name + "c"; // unreachable - return x; -}).then(function(x) { - x.name = x.name + "d"; - assert (obj.name === "aebd"); -}); - -obj.name = obj.name + "e"; - -assert (obj.name === "ae") diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-003.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-003.js deleted file mode 100644 index 6b4b90fb8..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-003.js +++ /dev/null @@ -1,36 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Promise(function(f, r){ - r(0); -}); - -a -.then(function f1(x) { - return x + 1; // unreachable -}, function r1(x){ - return x + 10; -}) -.then(function f2(x) { - throw x + 100 -}) -.then(function f3(x) { - return x + 1000 //unreachable -}, function r3(x) { - return x + 10000 -}) -.then(function(x) { - assert (x === 10110); -}) diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-004.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-004.js deleted file mode 100644 index ce47a9aa6..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-004.js +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -var a = new Promise(function(f, r){ - f("a"); -}); - -var b = new Promise(function(f, r){ - f(a); -}) - -b.then(function(x) { - assert (x === "a"); -}) diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-005.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-005.js deleted file mode 100644 index e0c5a2b70..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-005.js +++ /dev/null @@ -1,22 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -Promise.reject("abc").catch(function(x) -{ - assert (x === "abc"); - return "def"; -}).then(function(x) { - assert (x === "def"); -}); diff --git a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-006.js b/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-006.js deleted file mode 100644 index 6b2ff98f1..000000000 --- a/tests/jerry-test-suite/es.next/25/25.04/25.04.05/25.04.05-006.js +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright JS Foundation and other contributors, http://js.foundation - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// Test the thenable job. - -var p = Promise.resolve(1).then(function(x) { - assert(x === 1); - return Promise.resolve(2); -}).then(function(x) { - assert(x === 2); - return Promise.reject(3); -}).catch(function(x) { - assert(x === 3); -}); diff --git a/tests/jerry-test-suite/es5.1/13.02-002.js b/tests/jerry-test-suite/es5.1/13.02-002.js deleted file mode 100644 index 9603dba94..000000000 --- a/tests/jerry-test-suite/es5.1/13.02-002.js +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var foo = function (c, y) { -}; -var check = foo.hasOwnProperty("length") && foo.length === 2; - -foo.length = 12; -if (foo.length === 12) - check = false; - -for (p in foo) -{ - if (p === "length") - check = false; -} -delete foo.length; -if (!foo.hasOwnProperty("length")) - check = false; - -assert(check === true); diff --git a/tests/jerry-test-suite/es5.1/15.03.04.02-001.js b/tests/jerry-test-suite/es5.1/15.03.04.02-001.js deleted file mode 100644 index b24dbc06c..000000000 --- a/tests/jerry-test-suite/es5.1/15.03.04.02-001.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty('length')); -assert(!(delete Function.prototype.toString.length)); -assert(Function.prototype.toString.hasOwnProperty('length')); diff --git a/tests/jerry-test-suite/es5.1/15.03.04.02-004.js b/tests/jerry-test-suite/es5.1/15.03.04.02-004.js deleted file mode 100644 index b24dbc06c..000000000 --- a/tests/jerry-test-suite/es5.1/15.03.04.02-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Function.prototype.toString.hasOwnProperty('length')); -assert(!(delete Function.prototype.toString.length)); -assert(Function.prototype.toString.hasOwnProperty('length')); diff --git a/tests/jerry-test-suite/es5.1/15.07.03.01-004.js b/tests/jerry-test-suite/es5.1/15.07.03.01-004.js deleted file mode 100644 index 062c42dee..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.03.01-004.js +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -var b = Number.prototype -Number.prototype = 4 -assert(Number.prototype != 4 && Number.prototype === b) diff --git a/tests/jerry-test-suite/es5.1/15.07.03.01-008.js b/tests/jerry-test-suite/es5.1/15.07.03.01-008.js deleted file mode 100644 index 4db19e9b5..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.03.01-008.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -delete Number.prototype.toString -assert(Number.prototype.toString() === "[object Number]"); diff --git a/tests/jerry-test-suite/es5.1/15.07.03.01-009.js b/tests/jerry-test-suite/es5.1/15.07.03.01-009.js deleted file mode 100644 index 750a445d4..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.03.01-009.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -Number.prototype.toString = Object.prototype.toString; -assert(Number.prototype.toString() === "[object Number]"); diff --git a/tests/jerry-test-suite/es5.1/15.07.03.01-010.js b/tests/jerry-test-suite/es5.1/15.07.03.01-010.js deleted file mode 100644 index d5c7a4cfc..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.03.01-010.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype == +0); diff --git a/tests/jerry-test-suite/es5.1/15.07.03.01-011.js b/tests/jerry-test-suite/es5.1/15.07.03.01-011.js deleted file mode 100644 index 31f469500..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.03.01-011.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(1/Number.prototype === Number.POSITIVE_INFINITY); diff --git a/tests/jerry-test-suite/es5.1/15.07.04-001.js b/tests/jerry-test-suite/es5.1/15.07.04-001.js deleted file mode 100644 index 08b099603..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04-001.js +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -delete Number.prototype.toString -assert(Number.prototype.toString() === "[object Number]"); \ No newline at end of file diff --git a/tests/jerry-test-suite/es5.1/15.07.04-002.js b/tests/jerry-test-suite/es5.1/15.07.04-002.js deleted file mode 100644 index ced1aa313..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(typeof Number.prototype === "object" && Number.prototype == +0.0); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.02-006.js b/tests/jerry-test-suite/es5.1/15.07.04.02-006.js deleted file mode 100644 index c41249bb3..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.02-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toString(2) === "0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.02-008.js b/tests/jerry-test-suite/es5.1/15.07.04.02-008.js deleted file mode 100644 index 305f8783a..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.02-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toString() === "0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-001.js b/tests/jerry-test-suite/es5.1/15.07.04.05-001.js deleted file mode 100644 index f9e5485fb..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-001.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toFixed() === "0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-002.js b/tests/jerry-test-suite/es5.1/15.07.04.05-002.js deleted file mode 100644 index 09edcafbb..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-002.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toFixed(0) === "0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-003.js b/tests/jerry-test-suite/es5.1/15.07.04.05-003.js deleted file mode 100644 index d23a50be8..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-003.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toFixed(1) === "0.0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-004.js b/tests/jerry-test-suite/es5.1/15.07.04.05-004.js deleted file mode 100644 index 8adfc24e8..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-004.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Number.prototype.toFixed(1.1) === "0.0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-005.js b/tests/jerry-test-suite/es5.1/15.07.04.05-005.js deleted file mode 100644 index 0bd3ba190..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-005.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toFixed(0.9) === "0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-006.js b/tests/jerry-test-suite/es5.1/15.07.04.05-006.js deleted file mode 100644 index 1f24387e3..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-006.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert (Number.prototype.toFixed("1") === "0.0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-007.js b/tests/jerry-test-suite/es5.1/15.07.04.05-007.js deleted file mode 100644 index 7b6ca00f8..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-007.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toFixed(Number.NaN) === "0"); diff --git a/tests/jerry-test-suite/es5.1/15.07.04.05-008.js b/tests/jerry-test-suite/es5.1/15.07.04.05-008.js deleted file mode 100644 index 442444da1..000000000 --- a/tests/jerry-test-suite/es5.1/15.07.04.05-008.js +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright JS Foundation and other contributors, http://js.foundation -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -assert(Number.prototype.toFixed("some string") === "0"); diff --git a/tests/jerry-test-suite/minimal-profile-list b/tests/jerry-test-suite/minimal-profile-list deleted file mode 100644 index 126d88bdd..000000000 --- a/tests/jerry-test-suite/minimal-profile-list +++ /dev/null @@ -1,765 +0,0 @@ -./06/06-002.js -./06/06-003.js -./06/06-004.js -./06/06-005.js -./07/07.06/07.06.01/07.06.01-001.js -./07/07.09/07.09-001.js -./07/07.09/07.09-002.js -./07/07.09/07.09-003.js -./07/07.09/07.09-004.js -./07/07.09/07.09-005.js -./07/07.09/07.09-006.js -./07/07.09/07.09-007.js -./07/07.09/07.09-008.js -./07/07.09/07.09-009.js -./07/07.09/07.09-010.js -./08/08.01/08.01-001.js -./08/08.01/08.01-002.js -./08/08.01/08.01-003.js -./08/08.01/08.01-004.js -./08/08.01/08.01-005.js -./08/08.01/08.01-006.js -./08/08.01/08.01-007.js -./08/08.01/08.01-008.js -./08/08.01/08.01-009.js -./08/08.01/08.01-010.js -./08/08.01/08.01-011.js -./08/08.02/08.02-001.js -./08/08.02/08.02-002.js -./08/08.03/08.03-001.js -./08/08.03/08.03-002.js -./08/08.03/08.03-003.js -./08/08.03/08.03-004.js -./08/08.04/08.04-001.js -./08/08.04/08.04-002.js -./08/08.04/08.04-004.js -./08/08.04/08.04-005.js -./08/08.05/08.05-001.js -./08/08.05/08.05-002.js -./08/08.05/08.05-003.js -./08/08.12/08.12.02/08.12.02-001.js -./10/10.03/10.03.01/10.03.01-001.js -./11/11.01/11.01.05/11.01.05-001.js -./11/11.01/11.01.05/11.01.05-002.js -./11/11.01/11.01.05/11.01.05-003.js -./11/11.01/11.01.05/11.01.05-004.js -./11/11.01/11.01.05/11.01.05-005.js -./11/11.01/11.01.05/11.01.05-006.js -./11/11.01/11.01.05/11.01.05-007.js -./11/11.01/11.01.05/11.01.05-008.js -./11/11.01/11.01.06/11.01.06-001.js -./11/11.01/11.01.06/11.01.06-002.js -./11/11.01/11.01.06/11.01.06-003.js -./11/11.01/11.01.06/11.01.06-009.js -./11/11.02/11.02.01/11.02.01-001.js -./11/11.02/11.02.01/11.02.01-002.js -./11/11.02/11.02.01/11.02.01-003.js -./11/11.02/11.02.01/11.02.01-004.js -./11/11.02/11.02.01/11.02.01-007.js -./11/11.02/11.02.01/11.02.01-008.js -./11/11.02/11.02.01/11.02.01-009.js -./11/11.02/11.02.01/11.02.01-010.js -./11/11.02/11.02.01/11.02.01-011.js -./11/11.02/11.02.02/11.02.02-001.js -./11/11.02/11.02.02/11.02.02-002.js -./11/11.02/11.02.02/11.02.02-003.js -./11/11.02/11.02.02/11.02.02-004.js -./11/11.02/11.02.02/11.02.02-005.js -./11/11.02/11.02.02/11.02.02-006.js -./11/11.02/11.02.02/11.02.02-007.js -./11/11.02/11.02.02/11.02.02-008.js -./11/11.02/11.02.02/11.02.02-009.js -./11/11.02/11.02.03/11.02.03-006.js -./11/11.02/11.02.03/11.02.03-007.js -./11/11.02/11.02.03/11.02.03-008.js -./11/11.02/11.02.03/11.02.03-021.js -./11/11.02/11.02.04/11.02.04-016.js -./11/11.02/11.02.04/11.02.04-018.js -./11/11.02/11.02.04/11.02.04-019.js -./11/11.03/11.03.01/11.03.01-005.js -./11/11.03/11.03.01/11.03.01-006.js -./11/11.03/11.03.01/11.03.01-007.js -./11/11.03/11.03.01/11.03.01-008.js -./11/11.03/11.03.01/11.03.01-009.js -./11/11.03/11.03.01/11.03.01-010.js -./11/11.03/11.03.01/11.03.01-011.js -./11/11.03/11.03.01/11.03.01-012.js -./11/11.03/11.03.01/11.03.01-013.js -./11/11.03/11.03.01/11.03.01-014.js -./11/11.03/11.03.01/11.03.01-015.js -./11/11.03/11.03.01/11.03.01-016.js -./11/11.03/11.03.02/11.03.02-005.js -./11/11.03/11.03.02/11.03.02-006.js -./11/11.03/11.03.02/11.03.02-007.js -./11/11.03/11.03.02/11.03.02-008.js -./11/11.03/11.03.02/11.03.02-009.js -./11/11.03/11.03.02/11.03.02-010.js -./11/11.03/11.03.02/11.03.02-011.js -./11/11.03/11.03.02/11.03.02-012.js -./11/11.03/11.03.02/11.03.02-013.js -./11/11.03/11.03.02/11.03.02-014.js -./11/11.03/11.03.02/11.03.02-015.js -./11/11.03/11.03.02/11.03.02-016.js -./11/11.04/11.04.01/11.04.01-001.js -./11/11.04/11.04.01/11.04.01-002.js -./11/11.04/11.04.01/11.04.01-004.js -./11/11.04/11.04.01/11.04.01-005.js -./11/11.04/11.04.01/11.04.01-006.js -./11/11.04/11.04.01/11.04.01-007.js -./11/11.04/11.04.01/11.04.01-008.js -./11/11.04/11.04.01/11.04.01-009.js -./11/11.04/11.04.01/11.04.01-010.js -./11/11.04/11.04.01/11.04.01-011.js -./11/11.04/11.04.01/11.04.01-012.js -./11/11.04/11.04.01/11.04.01-017.js -./11/11.04/11.04.02/11.04.02-001.js -./11/11.04/11.04.02/11.04.02-002.js -./11/11.04/11.04.03/11.04.03-001.js -./11/11.04/11.04.03/11.04.03-002.js -./11/11.04/11.04.03/11.04.03-004.js -./11/11.04/11.04.03/11.04.03-006.js -./11/11.04/11.04.03/11.04.03-008.js -./11/11.04/11.04.03/11.04.03-009.js -./11/11.04/11.04.03/11.04.03-011.js -./11/11.04/11.04.03/11.04.03-013.js -./11/11.04/11.04.03/11.04.03-016.js -./11/11.04/11.04.04/11.04.04-001.js -./11/11.04/11.04.04/11.04.04-002.js -./11/11.04/11.04.04/11.04.04-004.js -./11/11.04/11.04.04/11.04.04-005.js -./11/11.04/11.04.04/11.04.04-006.js -./11/11.04/11.04.04/11.04.04-007.js -./11/11.04/11.04.04/11.04.04-008.js -./11/11.04/11.04.04/11.04.04-009.js -./11/11.04/11.04.04/11.04.04-010.js -./11/11.04/11.04.04/11.04.04-011.js -./11/11.04/11.04.05/11.04.05-001.js -./11/11.04/11.04.05/11.04.05-002.js -./11/11.04/11.04.05/11.04.05-004.js -./11/11.04/11.04.05/11.04.05-005.js -./11/11.04/11.04.05/11.04.05-007.js -./11/11.04/11.04.05/11.04.05-008.js -./11/11.04/11.04.05/11.04.05-009.js -./11/11.04/11.04.05/11.04.05-010.js -./11/11.04/11.04.05/11.04.05-011.js -./11/11.04/11.04.06/11.04.06-001.js -./11/11.04/11.04.06/11.04.06-002.js -./11/11.04/11.04.06/11.04.06-003.js -./11/11.04/11.04.06/11.04.06-005.js -./11/11.04/11.04.06/11.04.06-006.js -./11/11.04/11.04.06/11.04.06-014.js -./11/11.04/11.04.06/11.04.06-015.js -./11/11.04/11.04.06/11.04.06-016.js -./11/11.04/11.04.06/11.04.06-018.js -./11/11.04/11.04.06/11.04.06-019.js -./11/11.04/11.04.06/11.04.06-020.js -./11/11.04/11.04.06/11.04.06-021.js -./11/11.04/11.04.06/11.04.06-022.js -./11/11.04/11.04.06/11.04.06-023.js -./11/11.04/11.04.06/11.04.06-025.js -./11/11.04/11.04.06/11.04.06-027.js -./11/11.04/11.04.06/11.04.06-028.js -./11/11.04/11.04.07/11.04.07-001.js -./11/11.04/11.04.07/11.04.07-002.js -./11/11.04/11.04.07/11.04.07-003.js -./11/11.04/11.04.07/11.04.07-005.js -./11/11.04/11.04.07/11.04.07-006.js -./11/11.04/11.04.07/11.04.07-007.js -./11/11.04/11.04.07/11.04.07-008.js -./11/11.04/11.04.07/11.04.07-009.js -./11/11.04/11.04.07/11.04.07-010.js -./11/11.04/11.04.07/11.04.07-011.js -./11/11.04/11.04.07/11.04.07-012.js -./11/11.04/11.04.07/11.04.07-013.js -./11/11.04/11.04.07/11.04.07-023.js -./11/11.04/11.04.07/11.04.07-024.js -./11/11.04/11.04.07/11.04.07-025.js -./11/11.04/11.04.07/11.04.07-026.js -./11/11.04/11.04.07/11.04.07-027.js -./11/11.04/11.04.07/11.04.07-028.js -./11/11.04/11.04.07/11.04.07-029.js -./11/11.04/11.04.07/11.04.07-030.js -./11/11.04/11.04.07/11.04.07-031.js -./11/11.04/11.04.07/11.04.07-032.js -./11/11.04/11.04.07/11.04.07-033.js -./11/11.04/11.04.08/11.04.08-001.js -./11/11.04/11.04.08/11.04.08-002.js -./11/11.04/11.04.08/11.04.08-003.js -./11/11.04/11.04.08/11.04.08-004.js -./11/11.04/11.04.08/11.04.08-005.js -./11/11.04/11.04.08/11.04.08-006.js -./11/11.04/11.04.08/11.04.08-007.js -./11/11.04/11.04.08/11.04.08-008.js -./11/11.04/11.04.08/11.04.08-009.js -./11/11.04/11.04.08/11.04.08-010.js -./11/11.04/11.04.08/11.04.08-011.js -./11/11.04/11.04.08/11.04.08-012.js -./11/11.04/11.04.08/11.04.08-013.js -./11/11.04/11.04.08/11.04.08-014.js -./11/11.04/11.04.08/11.04.08-015.js -./11/11.04/11.04.08/11.04.08-016.js -./11/11.04/11.04.08/11.04.08-017.js -./11/11.04/11.04.08/11.04.08-018.js -./11/11.04/11.04.08/11.04.08-019.js -./11/11.04/11.04.08/11.04.08-020.js -./11/11.04/11.04.08/11.04.08-021.js -./11/11.04/11.04.09/11.04.09-001.js -./11/11.04/11.04.09/11.04.09-002.js -./11/11.04/11.04.09/11.04.09-003.js -./11/11.04/11.04.09/11.04.09-004.js -./11/11.04/11.04.09/11.04.09-005.js -./11/11.04/11.04.09/11.04.09-006.js -./11/11.04/11.04.09/11.04.09-007.js -./11/11.04/11.04.09/11.04.09-008.js -./11/11.04/11.04.09/11.04.09-009.js -./11/11.04/11.04.09/11.04.09-010.js -./11/11.04/11.04.09/11.04.09-011.js -./11/11.04/11.04.09/11.04.09-012.js -./11/11.04/11.04.09/11.04.09-013.js -./11/11.04/11.04.09/11.04.09-014.js -./11/11.04/11.04.09/11.04.09-015.js -./11/11.04/11.04.09/11.04.09-016.js -./11/11.04/11.04.09/11.04.09-017.js -./11/11.04/11.04.09/11.04.09-018.js -./11/11.04/11.04.09/11.04.09-019.js -./11/11.05/11.05.01/11.05.01-001.js -./11/11.05/11.05.01/11.05.01-002.js -./11/11.05/11.05.01/11.05.01-003.js -./11/11.05/11.05.01/11.05.01-004.js -./11/11.05/11.05.01/11.05.01-005.js -./11/11.05/11.05.01/11.05.01-006.js -./11/11.05/11.05.01/11.05.01-007.js -./11/11.05/11.05.01/11.05.01-008.js -./11/11.05/11.05.01/11.05.01-009.js -./11/11.05/11.05.01/11.05.01-010.js -./11/11.05/11.05.01/11.05.01-011.js -./11/11.05/11.05.01/11.05.01-012.js -./11/11.05/11.05.01/11.05.01-013.js -./11/11.05/11.05.01/11.05.01-014.js -./11/11.05/11.05.01/11.05.01-015.js -./11/11.05/11.05.01/11.05.01-016.js -./11/11.05/11.05.01/11.05.01-017.js -./11/11.05/11.05.01/11.05.01-018.js -./11/11.05/11.05.01/11.05.01-019.js -./11/11.05/11.05.01/11.05.01-020.js -./11/11.05/11.05.01/11.05.01-021.js -./11/11.05/11.05.01/11.05.01-022.js -./11/11.05/11.05.01/11.05.01-023.js -./11/11.05/11.05.01/11.05.01-024.js -./11/11.05/11.05.01/11.05.01-025.js -./11/11.05/11.05.01/11.05.01-026.js -./11/11.05/11.05.01/11.05.01-027.js -./11/11.05/11.05.01/11.05.01-028.js -./11/11.05/11.05.01/11.05.01-029.js -./11/11.05/11.05.01/11.05.01-030.js -./11/11.05/11.05.01/11.05.01-031.js -./11/11.05/11.05.01/11.05.01-032.js -./11/11.05/11.05.01/11.05.01-033.js -./11/11.05/11.05.01/11.05.01-034.js -./11/11.05/11.05.01/11.05.01-035.js -./11/11.05/11.05.01/11.05.01-036.js -./11/11.05/11.05.01/11.05.01-037.js -./11/11.05/11.05.01/11.05.01-059.js -./11/11.05/11.05.02/11.05.02-001.js -./11/11.05/11.05.02/11.05.02-002.js -./11/11.05/11.05.02/11.05.02-003.js -./11/11.05/11.05.02/11.05.02-004.js -./11/11.05/11.05.02/11.05.02-005.js -./11/11.05/11.05.02/11.05.02-006.js -./11/11.05/11.05.02/11.05.02-007.js -./11/11.05/11.05.02/11.05.02-008.js -./11/11.05/11.05.02/11.05.02-009.js -./11/11.05/11.05.02/11.05.02-011.js -./11/11.05/11.05.02/11.05.02-012.js -./11/11.05/11.05.02/11.05.02-013.js -./11/11.05/11.05.02/11.05.02-014.js -./11/11.05/11.05.02/11.05.02-015.js -./11/11.05/11.05.02/11.05.02-016.js -./11/11.05/11.05.02/11.05.02-017.js -./11/11.05/11.05.02/11.05.02-018.js -./11/11.05/11.05.02/11.05.02-019.js -./11/11.05/11.05.02/11.05.02-020.js -./11/11.05/11.05.02/11.05.02-021.js -./11/11.05/11.05.02/11.05.02-022.js -./11/11.05/11.05.02/11.05.02-023.js -./11/11.05/11.05.02/11.05.02-025.js -./11/11.05/11.05.02/11.05.02-026.js -./11/11.05/11.05.02/11.05.02-027.js -./11/11.05/11.05.02/11.05.02-028.js -./11/11.05/11.05.02/11.05.02-029.js -./11/11.05/11.05.02/11.05.02-030.js -./11/11.05/11.05.02/11.05.02-031.js -./11/11.05/11.05.02/11.05.02-033.js -./11/11.05/11.05.02/11.05.02-034.js -./11/11.05/11.05.02/11.05.02-035.js -./11/11.05/11.05.02/11.05.02-036.js -./11/11.05/11.05.02/11.05.02-037.js -./11/11.05/11.05.02/11.05.02-059.js -./11/11.05/11.05.02/11.05.02-084.js -./11/11.05/11.05.02/11.05.02-090.js -./11/11.05/11.05.03/11.05.03-001.js -./11/11.05/11.05.03/11.05.03-002.js -./11/11.05/11.05.03/11.05.03-003.js -./11/11.05/11.05.03/11.05.03-004.js -./11/11.05/11.05.03/11.05.03-005.js -./11/11.05/11.05.03/11.05.03-006.js -./11/11.05/11.05.03/11.05.03-007.js -./11/11.05/11.05.03/11.05.03-008.js -./11/11.05/11.05.03/11.05.03-009.js -./11/11.05/11.05.03/11.05.03-010.js -./11/11.05/11.05.03/11.05.03-011.js -./11/11.05/11.05.03/11.05.03-012.js -./11/11.05/11.05.03/11.05.03-013.js -./11/11.05/11.05.03/11.05.03-014.js -./11/11.05/11.05.03/11.05.03-015.js -./11/11.05/11.05.03/11.05.03-016.js -./11/11.05/11.05.03/11.05.03-017.js -./11/11.05/11.05.03/11.05.03-018.js -./11/11.05/11.05.03/11.05.03-019.js -./11/11.05/11.05.03/11.05.03-020.js -./11/11.05/11.05.03/11.05.03-023.js -./11/11.05/11.05.03/11.05.03-024.js -./11/11.05/11.05.03/11.05.03-025.js -./11/11.05/11.05.03/11.05.03-026.js -./11/11.05/11.05.03/11.05.03-027.js -./11/11.05/11.05.03/11.05.03-028.js -./11/11.06/11.06.01/11.06.01-001.js -./11/11.06/11.06.01/11.06.01-002.js -./11/11.06/11.06.01/11.06.01-003.js -./11/11.06/11.06.01/11.06.01-004.js -./11/11.06/11.06.01/11.06.01-005.js -./11/11.06/11.06.01/11.06.01-006.js -./11/11.06/11.06.01/11.06.01-008.js -./11/11.06/11.06.01/11.06.01-011.js -./11/11.06/11.06.01/11.06.01-012.js -./11/11.06/11.06.01/11.06.01-013.js -./11/11.06/11.06.01/11.06.01-014.js -./11/11.06/11.06.01/11.06.01-015.js -./11/11.06/11.06.01/11.06.01-017.js -./11/11.06/11.06.02/11.06.02-001.js -./11/11.06/11.06.02/11.06.02-002.js -./11/11.06/11.06.02/11.06.02-003.js -./11/11.06/11.06.02/11.06.02-004.js -./11/11.06/11.06.02/11.06.02-005.js -./11/11.06/11.06.02/11.06.02-006.js -./11/11.06/11.06.02/11.06.02-007.js -./11/11.06/11.06.02/11.06.02-008.js -./11/11.06/11.06.02/11.06.02-009.js -./11/11.06/11.06.02/11.06.02-010.js -./11/11.06/11.06.02/11.06.02-013.js -./11/11.06/11.06.02/11.06.02-016.js -./11/11.06/11.06.02/11.06.02-017.js -./11/11.06/11.06.03/11.06.03-001.js -./11/11.06/11.06.03/11.06.03-002.js -./11/11.06/11.06.03/11.06.03-003.js -./11/11.06/11.06.03/11.06.03-004.js -./11/11.06/11.06.03/11.06.03-005.js -./11/11.06/11.06.03/11.06.03-006.js -./11/11.06/11.06.03/11.06.03-007.js -./11/11.06/11.06.03/11.06.03-008.js -./11/11.06/11.06.03/11.06.03-009.js -./11/11.06/11.06.03/11.06.03-010.js -./11/11.06/11.06.03/11.06.03-011.js -./11/11.06/11.06.03/11.06.03-016.js -./11/11.06/11.06.03/11.06.03-018.js -./11/11.06/11.06.03/11.06.03-020.js -./11/11.06/11.06.03/11.06.03-021.js -./11/11.06/11.06.03/11.06.03-024.js -./11/11.06/11.06.03/11.06.03-025.js -./11/11.07/11.07.01/11.07.01-001.js -./11/11.07/11.07.01/11.07.01-003.js -./11/11.07/11.07.01/11.07.01-004.js -./11/11.07/11.07.01/11.07.01-005.js -./11/11.07/11.07.01/11.07.01-006.js -./11/11.07/11.07.01/11.07.01-007.js -./11/11.07/11.07.01/11.07.01-008.js -./11/11.07/11.07.02/11.07.02-001.js -./11/11.07/11.07.02/11.07.02-002.js -./11/11.07/11.07.02/11.07.02-003.js -./11/11.07/11.07.02/11.07.02-004.js -./11/11.07/11.07.02/11.07.02-005.js -./11/11.07/11.07.02/11.07.02-006.js -./11/11.07/11.07.02/11.07.02-007.js -./11/11.07/11.07.02/11.07.02-008.js -./11/11.07/11.07.02/11.07.02-009.js -./11/11.07/11.07.03/11.07.03-001.js -./11/11.07/11.07.03/11.07.03-002.js -./11/11.07/11.07.03/11.07.03-003.js -./11/11.07/11.07.03/11.07.03-004.js -./11/11.07/11.07.03/11.07.03-005.js -./11/11.07/11.07.03/11.07.03-006.js -./11/11.07/11.07.03/11.07.03-007.js -./11/11.08/11.08.01/11.08.01-001.js -./11/11.08/11.08.01/11.08.01-002.js -./11/11.08/11.08.01/11.08.01-003.js -./11/11.08/11.08.01/11.08.01-004.js -./11/11.08/11.08.01/11.08.01-005.js -./11/11.08/11.08.01/11.08.01-006.js -./11/11.08/11.08.02/11.08.02-001.js -./11/11.08/11.08.02/11.08.02-002.js -./11/11.08/11.08.02/11.08.02-003.js -./11/11.08/11.08.02/11.08.02-004.js -./11/11.08/11.08.02/11.08.02-005.js -./11/11.08/11.08.02/11.08.02-006.js -./11/11.08/11.08.03/11.08.03-001.js -./11/11.08/11.08.03/11.08.03-002.js -./11/11.08/11.08.03/11.08.03-003.js -./11/11.08/11.08.03/11.08.03-004.js -./11/11.08/11.08.03/11.08.03-005.js -./11/11.08/11.08.03/11.08.03-006.js -./11/11.08/11.08.03/11.08.03-007.js -./11/11.08/11.08.03/11.08.03-008.js -./11/11.08/11.08.03/11.08.03-009.js -./11/11.08/11.08.03/11.08.03-011.js -./11/11.08/11.08.04/11.08.04-001.js -./11/11.08/11.08.04/11.08.04-002.js -./11/11.08/11.08.04/11.08.04-003.js -./11/11.08/11.08.04/11.08.04-004.js -./11/11.08/11.08.04/11.08.04-005.js -./11/11.08/11.08.04/11.08.04-006.js -./11/11.08/11.08.04/11.08.04-007.js -./11/11.08/11.08.04/11.08.04-008.js -./11/11.08/11.08.04/11.08.04-009.js -./11/11.08/11.08.06/11.08.06-006.js -./11/11.08/11.08.06/11.08.06-007.js -./11/11.08/11.08.07/11.08.07-001.js -./11/11.08/11.08.07/11.08.07-002.js -./11/11.08/11.08.07/11.08.07-003.js -./11/11.08/11.08.07/11.08.07-004.js -./11/11.08/11.08.07/11.08.07-005.js -./11/11.08/11.08.07/11.08.07-007.js -./11/11.08/11.08.07/11.08.07-008.js -./11/11.08/11.08.07/11.08.07-009.js -./11/11.09/11.09.01/11.09.01-001.js -./11/11.09/11.09.01/11.09.01-002.js -./11/11.09/11.09.01/11.09.01-003.js -./11/11.09/11.09.01/11.09.01-004.js -./11/11.09/11.09.01/11.09.01-005.js -./11/11.09/11.09.01/11.09.01-006.js -./11/11.09/11.09.01/11.09.01-007.js -./11/11.09/11.09.01/11.09.01-008.js -./11/11.09/11.09.01/11.09.01-009.js -./11/11.09/11.09.01/11.09.01-010.js -./11/11.09/11.09.01/11.09.01-011.js -./11/11.09/11.09.01/11.09.01-012.js -./11/11.09/11.09.01/11.09.01-013.js -./11/11.09/11.09.01/11.09.01-014.js -./11/11.09/11.09.01/11.09.01-015.js -./11/11.09/11.09.01/11.09.01-016.js -./11/11.09/11.09.01/11.09.01-017.js -./11/11.09/11.09.01/11.09.01-018.js -./11/11.09/11.09.01/11.09.01-019.js -./11/11.09/11.09.01/11.09.01-020.js -./11/11.09/11.09.01/11.09.01-021.js -./11/11.09/11.09.01/11.09.01-022.js -./11/11.09/11.09.01/11.09.01-023.js -./11/11.09/11.09.01/11.09.01-024.js -./11/11.09/11.09.01/11.09.01-025.js -./11/11.09/11.09.01/11.09.01-026.js -./11/11.09/11.09.01/11.09.01-028.js -./11/11.09/11.09.01/11.09.01-029.js -./11/11.09/11.09.01/11.09.01-030.js -./11/11.09/11.09.01/11.09.01-031.js -./11/11.09/11.09.01/11.09.01-032.js -./11/11.09/11.09.01/11.09.01-033.js -./11/11.09/11.09.01/11.09.01-034.js -./11/11.09/11.09.01/11.09.01-035.js -./11/11.09/11.09.01/11.09.01-036.js -./11/11.09/11.09.01/11.09.01-037.js -./11/11.09/11.09.02/11.09.02-001.js -./11/11.09/11.09.02/11.09.02-002.js -./11/11.09/11.09.02/11.09.02-003.js -./11/11.09/11.09.02/11.09.02-004.js -./11/11.09/11.09.02/11.09.02-005.js -./11/11.09/11.09.02/11.09.02-006.js -./11/11.09/11.09.02/11.09.02-007.js -./11/11.09/11.09.02/11.09.02-008.js -./11/11.09/11.09.02/11.09.02-009.js -./11/11.09/11.09.02/11.09.02-010.js -./11/11.09/11.09.02/11.09.02-011.js -./11/11.09/11.09.02/11.09.02-012.js -./11/11.09/11.09.02/11.09.02-013.js -./11/11.09/11.09.02/11.09.02-014.js -./11/11.09/11.09.02/11.09.02-015.js -./11/11.09/11.09.02/11.09.02-016.js -./11/11.09/11.09.02/11.09.02-017.js -./11/11.09/11.09.02/11.09.02-018.js -./11/11.09/11.09.02/11.09.02-019.js -./11/11.09/11.09.02/11.09.02-020.js -./11/11.09/11.09.02/11.09.02-021.js -./11/11.09/11.09.02/11.09.02-022.js -./11/11.09/11.09.02/11.09.02-023.js -./11/11.09/11.09.02/11.09.02-024.js -./11/11.09/11.09.02/11.09.02-025.js -./11/11.09/11.09.02/11.09.02-026.js -./11/11.09/11.09.02/11.09.02-028.js -./11/11.09/11.09.02/11.09.02-029.js -./11/11.09/11.09.02/11.09.02-030.js -./11/11.09/11.09.02/11.09.02-031.js -./11/11.09/11.09.02/11.09.02-032.js -./11/11.09/11.09.02/11.09.02-033.js -./11/11.09/11.09.02/11.09.02-034.js -./11/11.09/11.09.02/11.09.02-035.js -./11/11.09/11.09.02/11.09.02-036.js -./11/11.09/11.09.04/11.09.04-001.js -./11/11.09/11.09.04/11.09.04-002.js -./11/11.09/11.09.04/11.09.04-003.js -./11/11.09/11.09.04/11.09.04-004.js -./11/11.09/11.09.04/11.09.04-006.js -./11/11.09/11.09.04/11.09.04-007.js -./11/11.09/11.09.04/11.09.04-008.js -./11/11.09/11.09.04/11.09.04-009.js -./11/11.09/11.09.04/11.09.04-011.js -./11/11.09/11.09.04/11.09.04-012.js -./11/11.09/11.09.04/11.09.04-013.js -./11/11.09/11.09.04/11.09.04-014.js -./11/11.09/11.09.04/11.09.04-015.js -./11/11.09/11.09.04/11.09.04-016.js -./11/11.09/11.09.04/11.09.04-017.js -./11/11.09/11.09.04/11.09.04-018.js -./11/11.09/11.09.04/11.09.04-019.js -./11/11.09/11.09.04/11.09.04-020.js -./11/11.09/11.09.04/11.09.04-021.js -./11/11.09/11.09.04/11.09.04-022.js -./11/11.09/11.09.04/11.09.04-023.js -./11/11.09/11.09.05/11.09.05-001.js -./11/11.09/11.09.05/11.09.05-002.js -./11/11.09/11.09.05/11.09.05-003.js -./11/11.09/11.09.05/11.09.05-004.js -./11/11.09/11.09.05/11.09.05-006.js -./11/11.09/11.09.05/11.09.05-007.js -./11/11.09/11.09.05/11.09.05-008.js -./11/11.09/11.09.05/11.09.05-009.js -./11/11.09/11.09.05/11.09.05-011.js -./11/11.09/11.09.05/11.09.05-012.js -./11/11.09/11.09.05/11.09.05-013.js -./11/11.09/11.09.05/11.09.05-014.js -./11/11.09/11.09.05/11.09.05-015.js -./11/11.09/11.09.05/11.09.05-016.js -./11/11.09/11.09.05/11.09.05-017.js -./11/11.09/11.09.05/11.09.05-018.js -./11/11.09/11.09.05/11.09.05-019.js -./11/11.09/11.09.05/11.09.05-020.js -./11/11.09/11.09.05/11.09.05-021.js -./11/11.09/11.09.05/11.09.05-022.js -./11/11.09/11.09.05/11.09.05-023.js -./11/11.10/11.10-001.js -./11/11.10/11.10-002.js -./11/11.10/11.10-003.js -./11/11.10/11.10-004.js -./11/11.10/11.10-005.js -./11/11.10/11.10-006.js -./11/11.10/11.10-007.js -./11/11.10/11.10-008.js -./11/11.10/11.10-009.js -./11/11.10/11.10-010.js -./11/11.10/11.10-011.js -./11/11.10/11.10-012.js -./11/11.10/11.10-013.js -./11/11.10/11.10-014.js -./11/11.10/11.10-015.js -./11/11.10/11.10-016.js -./11/11.11/11.11-001.js -./11/11.11/11.11-002.js -./11/11.11/11.11-003.js -./11/11.11/11.11-004.js -./11/11.11/11.11-005.js -./11/11.11/11.11-006.js -./11/11.11/11.11-007.js -./11/11.11/11.11-008.js -./11/11.11/11.11-009.js -./11/11.11/11.11-010.js -./11/11.11/11.11-011.js -./11/11.11/11.11-012.js -./11/11.11/11.11-013.js -./11/11.11/11.11-014.js -./11/11.11/11.11-015.js -./11/11.11/11.11-016.js -./11/11.11/11.11-017.js -./11/11.11/11.11-018.js -./11/11.11/11.11-019.js -./11/11.11/11.11-020.js -./11/11.11/11.11-021.js -./11/11.11/11.11-022.js -./11/11.11/11.11-023.js -./11/11.11/11.11-024.js -./11/11.11/11.11-027.js -./11/11.12/11.12-001.js -./11/11.12/11.12-002.js -./11/11.12/11.12-003.js -./11/11.12/11.12-004.js -./11/11.12/11.12-005.js -./11/11.12/11.12-008.js -./11/11.12/11.12-012.js -./11/11.13/11.13.01/11.13.01-001.js -./11/11.13/11.13.02/11.13.02-001.js -./11/11.13/11.13.02/11.13.02-002.js -./11/11.13/11.13.02/11.13.02-003.js -./11/11.13/11.13.02/11.13.02-004.js -./11/11.13/11.13.02/11.13.02-005.js -./11/11.13/11.13.02/11.13.02-006.js -./11/11.13/11.13.02/11.13.02-007.js -./11/11.13/11.13.02/11.13.02-008.js -./11/11.13/11.13.02/11.13.02-009.js -./11/11.13/11.13.02/11.13.02-010.js -./11/11.13/11.13.02/11.13.02-011.js -./11/11.13/11.13.02/11.13.02-039.js -./11/11.13/11.13.02/11.13.02-040.js -./11/11.13/11.13.02/11.13.02-041.js -./11/11.13/11.13.02/11.13.02-042.js -./11/11.13/11.13.02/11.13.02-043.js -./11/11.13/11.13.02/11.13.02-044.js -./11/11.13/11.13.02/11.13.02-045.js -./11/11.13/11.13.02/11.13.02-046.js -./11/11.13/11.13.02/11.13.02-047.js -./11/11.13/11.13.02/11.13.02-048.js -./11/11.13/11.13.02/11.13.02-049.js -./11/11.13/11.13.02/11.13.02-050.js -./11/11.13/11.13.02/11.13.02-051.js -./11/11.14/11.14-001.js -./11/11.14/11.14-002.js -./12/12.01/12.01-001.js -./12/12.01/12.01-002.js -./12/12.01/12.01-003.js -./12/12.01/12.01-004.js -./12/12.01/12.01-005.js -./12/12.02/12.02-001.js -./12/12.02/12.02-002.js -./12/12.02/12.02-003.js -./12/12.02/12.02-004.js -./12/12.02/12.02-005.js -./12/12.02/12.02-006.js -./12/12.02/12.02-007.js -./12/12.02/12.02-008.js -./12/12.02/12.02-009.js -./12/12.02/12.02-010.js -./12/12.02/12.02.01/12.02.01-001.js -./12/12.02/12.02.01/12.02.01-002.js -./12/12.02/12.02-011.js -./12/12.02/12.02-012.js -./12/12.02/12.02-013.js -./12/12.02/12.02-014.js -./12/12.02/12.02-015.js -./12/12.02/12.02-016.js -./12/12.02/12.02-019.js -./12/12.02/12.02-022.js -./12/12.03/12.03-001.js -./12/12.03/12.03-002.js -./12/12.03/12.03-003.js -./12/12.04/12.04-001.js -./12/12.04/12.04-002.js -./12/12.04/12.04-003.js -./12/12.04/12.04-004.js -./12/12.05/12.05-001.js -./12/12.05/12.05-002.js -./12/12.05/12.05-003.js -./12/12.05/12.05-004.js -./12/12.05/12.05-005.js -./12/12.05/12.05-006.js -./12/12.05/12.05-007.js -./12/12.05/12.05-008.js -./12/12.06/12.06.01/12.06.01-001.js -./12/12.06/12.06.01/12.06.01-002.js -./12/12.06/12.06.01/12.06.01-003.js -./12/12.06/12.06.01/12.06.01-004.js -./12/12.06/12.06.01/12.06.01-005.js -./12/12.06/12.06.01/12.06.01-006.js -./12/12.06/12.06.01/12.06.01-007.js -./12/12.06/12.06.01/12.06.01-008.js -./12/12.06/12.06.01/12.06.01-009.js -./12/12.06/12.06.01/12.06.01-010.js -./12/12.06/12.06.02/12.06.02-001.js -./12/12.06/12.06.02/12.06.02-002.js -./12/12.06/12.06.02/12.06.02-003.js -./12/12.06/12.06.02/12.06.02-004.js -./12/12.06/12.06.02/12.06.02-005.js -./12/12.06/12.06.02/12.06.02-006.js -./12/12.06/12.06.02/12.06.02-007.js -./12/12.06/12.06.02/12.06.02-008.js -./12/12.06/12.06.03/12.06.03-001.js -./12/12.06/12.06.03/12.06.03-002.js -./12/12.06/12.06.03/12.06.03-003.js -./12/12.06/12.06.03/12.06.03-004.js -./12/12.06/12.06.03/12.06.03-005.js -./12/12.06/12.06.03/12.06.03-006.js -./12/12.06/12.06.03/12.06.03-007.js -./12/12.06/12.06.03/12.06.03-008.js -./12/12.06/12.06.03/12.06.03-009.js -./12/12.06/12.06.03/12.06.03-010.js -./12/12.06/12.06.03/12.06.03-011.js -./12/12.07/12.07-001.js -./12/12.07/12.07-002.js -./12/12.07/12.07-007.js -./12/12.07/12.07-008.js -./12/12.07/12.07-011.js -./12/12.07/12.07-012.js -./12/12.08/12.08-003.js -./12/12.08/12.08-004.js -./12/12.08/12.08-007.js -./12/12.08/12.08-008.js -./12/12.08/12.08-011.js -./12/12.08/12.08-012.js -./12/12.09/12.09-001.js -./12/12.09/12.09-002.js -./12/12.09/12.09-003.js -./12/12.09/12.09-004.js -./12/12.09/12.09-005.js -./12/12.09/12.09-006.js -./12/12.10/12.10-002.js -./12/12.10/12.10-003.js -./12/12.10/12.10-005.js -./12/12.10/12.10-006.js -./12/12.11/12.11-001.js -./12/12.11/12.11-002.js -./12/12.11/12.11-003.js -./12/12.11/12.11-004.js -./12/12.11/12.11-005.js -./12/12.11/12.11-006.js -./12/12.11/12.11-007.js -./12/12.13/12.13-001.js -./12/12.13/12.13-002.js -./12/12.13/12.13-003.js -./12/12.14/12.14-001.js -./12/12.14/12.14-002.js -./12/12.14/12.14-003.js -./12/12.14/12.14-004.js -./12/12.14/12.14-005.js -./12/12.14/12.14-006.js -./13/13-001.js -./13/13-002.js -./13/13-003.js -./13/13-004.js -./13/13-005.js -./13/13-006.js -./13/13-007.js -./13/13-009.js -./13/13-010.js -./13/13.01/13.01-001.js -./13/13.02/13.02-001.js -./13/13.02/13.02-003.js -./13/13.02/13.02-004.js -./13/13.02/13.02-005.js -./13/13.02/13.02-006.js -./13/13.02/13.02-007.js -./15/15.02/15.02.01/15.02.01-001.js -./15/15.02/15.02.01/15.02.01-002.js -./15/15.02/15.02.01/15.02.01-003.js -./15/15.02/15.02.01/15.02.01-004.js -./15/15.02/15.02.01/15.02.01-005.js -./15/15.02/15.02.01/15.02.01-006.js -./15/15.02/15.02.01/15.02.01-007.js -./15/15.02/15.02.01/15.02.01-008.js -./15/15.02/15.02.02/15.02.02-001.js -./15/15.02/15.02.02/15.02.02-002.js -./15/15.02/15.02.02/15.02.02-003.js -./15/15.02/15.02.03/15.02.03-002.js -./15/15.02/15.02.04/15.02.04.01/15.02.04.01-002.js -./15/15.02/15.02.04/15.02.04.02/15.02.04.02-003.js -./15/15.02/15.02.04/15.02.04.03/15.02.04.03-001.js -./15/15.02/15.02.04/15.02.04.04/15.02.04.04-001.js -./15/15.02/15.02.04/15.02.04.04/15.02.04.04-003.js -./15/15.03/15.03.02/15.03.02.01/15.03.02.01-002.js -./15/15.03/15.03.02/15.03.02.01/15.03.02.01-004.js -./15/15.03/15.03.02/15.03.02.01/15.03.02.01-007.js -./15/15.03/15.03.03/15.03.03-003.js -./15/15.03/15.03.03/15.03.03.01/15.03.03.01-001.js diff --git a/tests/jerry-test-suite/06/06-005.js b/tests/jerry/es.next/test_suite_15.js similarity index 74% rename from tests/jerry-test-suite/06/06-005.js rename to tests/jerry/es.next/test_suite_15.js index e121055d4..4d49439f1 100644 --- a/tests/jerry-test-suite/06/06-005.js +++ b/tests/jerry/es.next/test_suite_15.js @@ -12,7 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -var a = "\u0410\u0411"; -var b = "\u0509\u0413"; - -assert(a < b); +(function tc_15_03_04_02__001() { + assert(Function.prototype.toString.hasOwnProperty('length')); + assert(delete Function.prototype.toString.length); + assert(!Function.prototype.toString.hasOwnProperty('length')); +})(); diff --git a/tests/jerry/es.next/test_suite_19.js b/tests/jerry/es.next/test_suite_19.js new file mode 100644 index 000000000..544667816 --- /dev/null +++ b/tests/jerry/es.next/test_suite_19.js @@ -0,0 +1,185 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_19_01_02__003() { + function test_set_prototype_of_success(o, proto, msg) + { + assert(o === Object.setPrototypeOf(o, proto)); + + if (msg) + { + print(msg + " PASS"); + } + } + + (function test_nonobject_o(undefined) + { + test_set_prototype_of_success(true, new Object(), "Object.setPrototypeOf(boolean, ...)"); + test_set_prototype_of_success(3.14, new Object(), "Object.setPrototypeOf(number, ...)"); + test_set_prototype_of_success("xyz", new Object(), "Object.setPrototypeOf(string, ...)"); + })() +})(); + +(function tc_19_01_02__006() { + function test_set_prototype_of_success_set(o, proto, msg) + { + assert(o === Object.setPrototypeOf(o, proto)); + assert(proto === Object.getPrototypeOf(o)); + + if (msg) + { + print(msg + " PASS"); + } + } + + (function test_set_prototype_of(undefined) + { + test_set_prototype_of_success_set(new Object(), new Object(), "Object.setPrototypeOf(o1, o2)"); + test_set_prototype_of_success_set(new Object(), null, "Object.setPrototypeOf(o, null)"); + })() +})(); + +(function tc_19_01_02__004() { + function test_set_prototype_of_error(o, proto, msg) + { + var name = ""; + + try + { + Object.setPrototypeOf(o, proto); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + if (msg) + { + print(msg + " PASS (XFAIL)"); + } + } + + function test_set_prototype_of_success_set(o, proto, msg) + { + assert(o === Object.setPrototypeOf(o, proto)); + assert(proto === Object.getPrototypeOf(o)); + + if (msg) + { + print(msg + " PASS"); + } + } + + (function test_nonextensible_o(undefined) + { + var o = new Object(); + var o_proto = Object.getPrototypeOf(o); + Object.preventExtensions(o); + + test_set_prototype_of_success_set(o, o_proto, "Object.setPrototypeOf(o_nonext, o_nonext.__proto__)"); + test_set_prototype_of_error(o, new Object(), "Object.setPrototypeOf(o_nonext, ...)"); + })() +})(); + +(function tc_19_01_02__002() { + function test_set_prototype_of_error(o, proto, msg) + { + var name = ""; + + try + { + Object.setPrototypeOf(o, proto); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + if (msg) + { + print(msg + " PASS (XFAIL)"); + } + } + + (function test_nonobject_proto(undefined) + { + test_set_prototype_of_error(new Object(), undefined, "Object.setPrototypeOf(..., undefined)"); + test_set_prototype_of_error(new Object(), true, "Object.setPrototypeOf(..., boolean)"); + test_set_prototype_of_error(new Object(), 3.14, "Object.setPrototypeOf(..., number)"); + test_set_prototype_of_error(new Object(), "xyz", "Object.setPrototypeOf(..., string)"); + })() +})(); + +(function tc_19_01_02__005() { + function test_set_prototype_of_error(o, proto, msg) + { + var name = ""; + + try + { + Object.setPrototypeOf(o, proto); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + if (msg) + { + print(msg + " PASS (XFAIL)"); + } + } + + (function test_circularity(undefined) + { + var o = new Object(); + + test_set_prototype_of_error(o, o, "Object.setPrototypeOf(o, o)"); + })() +})(); + +(function tc_19_01_02__001() { + function test_set_prototype_of_error(o, proto, msg) + { + var name = ""; + + try + { + Object.setPrototypeOf(o, proto); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + if (msg) + { + print(msg + " PASS (XFAIL)"); + } + } + + (function test_incoercible_o(undefined) + { + test_set_prototype_of_error(undefined, new Object(), "Object.setPrototypeOf(undefined, ...)"); + test_set_prototype_of_error(null, new Object(), "Object.setPrototypeOf(null, ...)"); + })(); +})(); diff --git a/tests/jerry/es.next/test_suite_22.js b/tests/jerry/es.next/test_suite_22.js new file mode 100644 index 000000000..6b1ae9087 --- /dev/null +++ b/tests/jerry/es.next/test_suite_22.js @@ -0,0 +1,661 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_22_02_02__004() { + function foo(v, k) + { + return this.num + v + k; + } + + var a = Float32Array.from([10,20,30], foo, {num:0.5}); + + assert(a[0] === 10.5); + assert(a[1] === 21.5); + assert(a[2] === 32.5); +})(); + +(function tc_22_02_02__002() { + var a = Object.getPrototypeOf(Int8Array); + assert(a.length === 3); +})(); + +(function tc_22_02_02__003() { + var a = Object.getPrototypeOf(Int8Array); + var b = new Int8Array(); + var c = Object.getPrototypeOf(Object.getPrototypeOf(b)); + assert(c === a.prototype); +})(); + +(function tc_22_02_02__005() { + var name = ""; + + try + { + Int16Array.from.call(1); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + name = ""; + + try + { + Int16Array.from.call(Float32Array); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + name = ""; + + try + { + Int16Array.from.call(Float32Array, [1,2,3], 1); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); + + name = ""; + + try + { + Int16Array.from.call(Number, [1,2,3]); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); +})(); + +(function tc_22_02_02__001() { + var a = Object.getPrototypeOf(Int8Array); + assert(a.name === "TypedArray"); +})(); + +(function tc_22_02_01__013() { + var a = new Float32Array(2); + + a[0] = 0.1; + a[1] = -2.3; + + assert(a[0] === 0.10000000149011612); + assert(a[1] === -2.299999952316284); +})(); + +(function tc_22_02_01__021() { + var a = new Float32Array([0.1, 0.2, 0.3]); + + var b = a.hasOwnProperty(1); + var c = a.hasOwnProperty(3); + + assert (b === true); + assert (c === false); +})(); + +(function tc_22_02_01__002() { + var a = new Int8Array(5); + assert(a instanceof Int8Array); +})(); + +(function tc_22_02_01__006() { + var a = new Int8Array([1,2,3]); + assert(a instanceof Int8Array); +})(); + +(function tc_22_02_01__009() { + Int8Array.prototype[10] = 10; + var a = new Int8Array(5); + assert(a[10] === undefined); +})(); + +(function tc_22_02_01__015() { + var a = new Int32Array(8); + + a[0] = 0xffffffff; + a[1] = 0xff00000001; + a[2] = 0xff80000001; + a[3] = -2.3; + a[4] = Number.NEGATIVE_INFINITY; + a[5] = NaN; + a[6] = 10e17; + a[7] = -10e17; + + assert(a[0] === -1); + assert(a[1] === 1); + assert(a[2] === -2147483647); + assert(a[3] === -2); + assert(a[4] === 0); + assert(a[5] === 0); + assert(a[6] === -1486618624); + assert(a[7] === 1486618624); +})(); + +(function tc_22_02_01__018() { + var a = new Uint16Array(2); + + a[0] = 0x123456789A; + a[1] = -2.3; + + assert(a[0] === 0x789A); + assert(a[1] === 65534); +})(); + +(function tc_22_02_01__020() { + var name = ""; + + try + { + new Int16Array(Float32Array.prototype); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); +})(); + +(function tc_22_02_01__016() { + var a = new Int8Array(3); + + a[0] = 0xff; + a[1] = 0xff01; + a[2] = -2.3; + + assert(a[0] === -1); + assert(a[1] === 1); + assert(a[2] === -2); +})(); + +(function tc_22_02_01__010() { + var a = new Float32Array([0.1, -3.4, 65535.9]); + var b = new Int16Array(a); + var c = new Uint8Array(a); + var d = new Int32Array(a); + + assert(b[0] === 0); + assert(b[1] === -3); + assert(b[2] === -1); + assert(c[0] === 0); + assert(c[1] === 253); + assert(c[2] === 255); + assert(d[0] === 0); + assert(d[1] === -3); + assert(d[2] === 65535); +})(); + +(function tc_22_02_01__008() { + var a = new Int8Array([1.5,1000,-9]); + a[2] = a[1] * a[0]; + assert(a[2] === -24); +})(); + +(function tc_22_02_01__014() { + var a = new Int16Array(3); + + a[0] = 0xffff; + a[1] = 0xff0001; + a[2] = -2.3; + + assert(a[0] === -1); + assert(a[1] === 1); + assert(a[2] === -2); +})(); + +(function tc_22_02_01__007() { + var a = new Int8Array(5); + assert(a[2] === 0); +})(); + +(function tc_22_02_01__017() { + var a = new Uint32Array(2); + + a[0] = 0x123456789A; + a[1] = -2.3; + + assert(a[0] === 0x3456789A); + assert(a[1] === 4294967294); +})(); + +(function tc_22_02_01__001() { + var a = new Int8Array(); + assert(a instanceof Int8Array); +})(); + +(function tc_22_02_01__003() { + var a = new Int8Array('5'); + assert(a instanceof Int8Array); +})(); + +(function tc_22_02_01__019() { + var a = new Uint8Array(2); + + a[0] = 0x123456789A; + a[1] = -2.3; + + assert(a[0] === 0x9A); + assert(a[1] === 254); +})(); + +(function tc_22_02_01__005() { + var a = new ArrayBuffer(5); + var b = new Int8Array(a); + assert(b instanceof Int8Array); +})(); + +(function tc_22_02_01__012() { + var a = new Float64Array(2); + + a[0] = 0.1; + a[1] = -2.3; + + assert(a[0] === 0.1); + assert(a[1] === -2.3); +})(); + +(function tc_22_02_01__011() { + var a = new Uint8ClampedArray([1.5, 2.5, -1.5, 10000]); + + assert(a[0] === 2); + assert(a[1] === 2); + assert(a[2] === 0); + assert(a[3] === 255); +})(); + +(function tc_22_02_01__004() { + var a = new Int8Array(5); + var b = new Int8Array(a); + assert(a instanceof Int8Array); +})(); + +(function tc_22_02_03__015() { + var total = new Float32Array([-1.5, 0, 1.5, 2]).reduce(function(a, b, c) { + return a + b + c; + }, 10); + + assert(total === 18); +})(); + +(function tc_22_02_03__003() { + var a = new Int8Array(5); + assert(a.byteLength === 5); +})(); + +(function tc_22_02_03__020() { + var uint8 = new Uint8Array(4); + + uint8.set([10, "11", 12]); + assert(uint8[0] === 10 && uint8[1] === 11 && uint8[2] === 12); + + uint8.set([13, 14.3, 15], 1); + assert(uint8[0] === 10 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([16], NaN); + assert(uint8[0] === 16 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([17], ""); + assert(uint8[0] === 17 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([18], "0"); + assert(uint8[0] === 18 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([19], false); + assert(uint8[0] === 19 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([20], 0.2); + assert(uint8[0] === 20 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([21], 0.9); + assert(uint8[0] === 21 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([22], null); + assert(uint8[0] === 22 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([23], {}); + assert(uint8[0] === 23 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([24], []); + assert(uint8[0] === 24 && uint8[1] === 13 && uint8[2] === 14 && uint8[3] === 15); + + uint8.set([25], true); + assert(uint8[0] === 24 && uint8[1] === 25 && uint8[2] === 14 && uint8[3] === 15); +})(); + +(function tc_22_02_03__011() { + var a = new Float32Array([1.25, 2.5, 3.75]); + + var b = a.map(function(num) { + return num * 2; + }); + + assert(a[0] === 1.25); + assert(a[1] === 2.5); + assert(a[2] === 3.75); + assert(b[0] === 2.5); + assert(b[1] === 5); + assert(b[2] === 7.5); +})(); + +(function tc_22_02_03__002() { + var a = new Int8Array(5); + assert(a.byteOffset === 0); +})(); + +(function tc_22_02_03__012() { + var a = new Float32Array([1.1, 2.2, 3.3, 4.4]); + var count = 0; + + function f_every(num) + { + count++; + return num < 3; + } + + var ret = a.every(f_every); + + assert(ret === false); + assert(count === 3); +})(); + +(function tc_22_02_03__007() { + var a = new Uint8Array([10, 20, 30, 40]); + var o = { + "small":0, + "large":0 + }; + var func = function(v, k) + { + if (v < 25) + { + this.small = this.small + k; + } + else + { + this.large = this.large + k; + } + } + + var ret = a.forEach(func, o); + + assert(ret === undefined); + assert(o.small === 1); + assert(o.large === 5); +})(); + +(function tc_22_02_03__021() { + var float64 = new Float64Array(4); + float64.set([10.1, "11.2", 12.3]); + assert(float64[0] === 10.1 && float64[1] === 11.2 && float64[2] === 12.3); + + float64.set([13.1, 14.2, 15.3], 1); + assert(float64[0] === 10.1 && float64[1] === 13.1 && float64[2] === 14.2 && float64[3] === 15.3); + + try + { + + float64.set([17.1, 18.2, 19.3], 2); + assert(false); + } catch (e) + { + assert(e instanceof RangeError) + } +})(); + +(function tc_22_02_03__009() { + var a = new Uint8Array([1, 2, 3, 4]); + var count = 0; + + function f_every(num) + { + count++; + return num < 3; + } + + var ret = a.every(f_every); + + assert(ret === false); + assert(count === 3); +})(); + +(function tc_22_02_03__014() { + var a = new Float32Array([-1.1, 0.1, 2.5, 3.0]); + var o = { + "small":0, + "large":0 + }; + var func = function(v, k) + { + if (v < 2) + { + this.small = this.small + k; + } + else + { + this.large = this.large + k; + } + } + + var ret = a.forEach(func, o); + + assert(ret === undefined); + assert(o.small === 1); + assert(o.large === 5); +})(); + +(function tc_22_02_03__001() { + var a = new Int8Array(5); + assert(a.length === 5); +})(); + +(function tc_22_02_03__010() { + var a = new Uint8Array([1, 2, 3, 4]); + var count = 0; + + function f_some(num) + { + count++; + return num > 3; + } + + var ret = a.some(f_some); + + assert(ret === true); + assert(count === 4); +})(); + +(function tc_22_02_03__006() { + var a = new Int8Array([1,2,3,4,5]); + var b = new Int8Array(a.buffer, 2, 3); + + b[0] = 5.6; + assert(a[2] === 5); +})(); + +(function tc_22_02_03__018() { + var a = new Float32Array([-1.5, 0, 1.5]); + var b = a.reverse() + + assert(a === b); + assert(a[0] === 1.5); + assert(a[1] === 0); + assert(a[2] === -1.5); +})(); + +(function tc_22_02_03__008() { + var a = new Uint8Array([1, 2, 3]); + + var b = a.map(function(num) { + return num * 2; + }); + + assert(a[0] === 1); + assert(a[1] === 2); + assert(a[2] === 3); + assert(b[0] === 2); + assert(b[1] === 4); + assert(b[2] === 6); +})(); + +(function tc_22_02_03__016() { + var total = new Float32Array([-1.5, 0, 1.5, 2]).reduceRight(function(a, b) { + return a - b; + }); + + assert (total === 2) +})(); + +(function tc_22_02_03__013() { + var a = new Float32Array([1.1, 2.2, 3.3, 4.4]); + var count = 0; + + function f_some(num) + { + count++; + return num > 3; + } + + var ret = a.some(f_some); + + assert(ret === true); + assert(count === 3); +})(); + +(function tc_22_02_03__005() { + var a = new Int8Array([1,2,3,4,5]); + var b = new Int8Array(a.buffer, 2, 3); + + assert(a.buffer === b.buffer); + assert(b.length === 3); + assert(b.byteOffset === 2); + assert(b.byteLength === 3); +})(); + +(function tc_22_02_03__017() { + var a = new Float32Array([-1.5, 0, 1.5, 2]); + var b = a.filter(function(x){ + return x > 0; + }); + + assert(a[0] === -1.5); + assert(a[1] === 0); + assert(a[2] === 1.5); + assert(a[3] === 2); + assert(b[0] === 1.5); + assert(b[1] === 2); + assert(b.length === 2); +})(); + +(function tc_22_02_03__019() { + var uint8 = new Uint8Array(4); + + + assert(uint8.set.length === 1) + + try + { + uint8.set([1], -1); + assert(false); + } catch (e) + { + assert(e instanceof RangeError); + } + + try + { + uint8.set([1], - (Math.pow(2, 32) + 1)); + assert(false); + } catch (e) + { + assert(e instanceof RangeError); + } + + try + { + uint8.set([1], -Infinity); + assert(false); + } catch (e) + { + assert(e instanceof RangeError); + } + + try + { + uint8.set([1], Infinity); + assert(false); + } catch (e) + { + assert(e instanceof RangeError); + } + + try + { + uint8.set([1], (Math.pow(2, 32) + 1)); + assert(false); + } catch (e) + { + assert(e instanceof RangeError); + } + + try + { + + uint8.set([17, 18, 19], 2); + assert(false); + } catch (e) + { + assert(e instanceof RangeError) + } +})(); + +(function tc_22_02_03__004() { + var a = new Int8Array(5); + assert(a.buffer instanceof ArrayBuffer); +})(); + +(function tc_22_02_06__001() { + assert(Int8Array.prototype.BYTES_PER_ELEMENT === 1); + assert(Uint8Array.prototype.BYTES_PER_ELEMENT === 1); + assert(Uint8ClampedArray.prototype.BYTES_PER_ELEMENT === 1); + assert(Int16Array.prototype.BYTES_PER_ELEMENT === 2); + assert(Uint16Array.prototype.BYTES_PER_ELEMENT === 2); + assert(Int32Array.prototype.BYTES_PER_ELEMENT === 4); + assert(Uint32Array.prototype.BYTES_PER_ELEMENT === 4); + assert(Float32Array.prototype.BYTES_PER_ELEMENT === 4); + assert(Float64Array.prototype.BYTES_PER_ELEMENT === 8); +})(); + +(function tc_22_02_05__001() { + assert(Int8Array.BYTES_PER_ELEMENT === 1); + assert(Uint8Array.BYTES_PER_ELEMENT === 1); + assert(Uint8ClampedArray.BYTES_PER_ELEMENT === 1); + assert(Int16Array.BYTES_PER_ELEMENT === 2); + assert(Uint16Array.BYTES_PER_ELEMENT === 2); + assert(Int32Array.BYTES_PER_ELEMENT === 4); + assert(Uint32Array.BYTES_PER_ELEMENT === 4); + assert(Float32Array.BYTES_PER_ELEMENT === 4); + assert(Float64Array.BYTES_PER_ELEMENT === 8); +})(); diff --git a/tests/jerry/es.next/test_suite_24.js b/tests/jerry/es.next/test_suite_24.js new file mode 100644 index 000000000..a008ee405 --- /dev/null +++ b/tests/jerry/es.next/test_suite_24.js @@ -0,0 +1,155 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_24_01_02__010() { + var a = new ArrayBuffer(NaN); + assert(a.byteLength === 0); +})(); + +(function tc_24_01_02__009() { + var a = new ArrayBuffer(undefined); + assert(a.byteLength === 0); +})(); + +(function tc_24_01_02__012() { + var name = ""; + try + { + var a = new ArrayBuffer(-1.9); + } + catch (e) + { + name = e.name; + } + + assert(name === "RangeError"); +})(); + +(function tc_24_01_02__003() { + var a = new ArrayBuffer("5"); + assert(typeof a === 'object'); + assert(a.byteLength === 5); +})(); + +(function tc_24_01_02__013() { + var name = ""; + try + { + var a = new ArrayBuffer(Math.pow(2, 32) - 1); + } + catch (e) + { + name = e.name; + } + + assert(name === "RangeError"); +})(); + +(function tc_24_01_02__002() { + var a = new ArrayBuffer(5); + assert(typeof a === 'object'); + assert(a.byteLength === 5); +})(); + +(function tc_24_01_02__007() { + var a = new ArrayBuffer("string"); + assert(a.byteLength === 0); +})(); + +(function tc_24_01_02__006() { + var a = new ArrayBuffer(5.5); + assert(a.byteLength === 5); +})(); + +(function tc_24_01_02__004() { + var name = ""; + + try + { + var a = ArrayBuffer(); + } + catch (e) + { + name = e.name; + } + + assert(name === "TypeError"); +})(); + +(function tc_24_01_02__005() { + assert(ArrayBuffer.length === 1); +})(); + +(function tc_24_01_02__001() { + var a = new ArrayBuffer(); + assert(typeof a === 'object'); + assert(a.byteLength === 0); +})(); + +(function tc_24_01_02__008() { + var obj = {}; + var a = new ArrayBuffer(obj); + assert(a.byteLength === 0); +})(); + +(function tc_24_01_02__011() { + var a = new ArrayBuffer(-0.3); + assert(a.byteLength === 0); + + var b = new ArrayBuffer(-0.9); + assert(b.byteLength === 0); +})(); + +(function tc_24_01_04__002() { + var a = new ArrayBuffer(5); + assert(a.byteLength === 5); +})(); + +(function tc_24_01_04__006() { + var a = new ArrayBuffer(5); + var b = a.slice (3, 2); + assert(b.byteLength === 0); +})(); + +(function tc_24_01_04__001() { + assert(ArrayBuffer.prototype.constructor === ArrayBuffer); +})(); + +(function tc_24_01_04__004() { + var a = new ArrayBuffer(5); + var b = a.slice (1, 3); + assert(b.byteLength === 2); +})(); + +(function tc_24_01_04__003() { + var a = new ArrayBuffer(5); + a.byteLength = 10; + assert(a.byteLength === 5); +})(); + +(function tc_24_01_04__007() { + var a = new ArrayBuffer(5); + var b = a.slice(); + assert(b.byteLength === 5); +})(); + +(function tc_24_01_04__005() { + var a = new ArrayBuffer(5); + var b = a.slice(1, -2); + assert(b.byteLength === 2); +})(); + +(function tc_24_01_03__001() { + assert(typeof ArrayBuffer.prototype === 'object'); +})(); diff --git a/tests/jerry/es.next/test_suite_25.js b/tests/jerry/es.next/test_suite_25.js new file mode 100644 index 000000000..28255c977 --- /dev/null +++ b/tests/jerry/es.next/test_suite_25.js @@ -0,0 +1,254 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_25_04_05__004() { + var a = new Promise(function(f, r){ + f("a"); + }); + + var b = new Promise(function(f, r){ + f(a); + }) + + b.then(function(x) { + assert (x === "a"); + }) +})(); + +(function tc_25_04_05__002() { + var obj = {name:""}; + + var a = new Promise(function(f, r){ + obj.name = obj.name + "a"; + f(obj); + }); + + a.then(function(x) { + x.name = x.name + "b"; + return x; + }).then(null, function(x) { + x.name = x.name + "c"; + return x; + }).then(function(x) { + x.name = x.name + "d"; + assert (obj.name === "aebd"); + }); + + obj.name = obj.name + "e"; + + assert (obj.name === "ae") +})(); + +(function tc_25_04_05__006() { + var p = Promise.resolve(1).then(function(x) { + assert(x === 1); + return Promise.resolve(2); + }).then(function(x) { + assert(x === 2); + return Promise.reject(3); + }).catch(function(x) { + assert(x === 3); + }); +})(); + +(function tc_25_04_05__001() { + assert (Promise.length === 1); +})(); + +(function tc_25_04_05__003() { + var a = new Promise(function(f, r){ + r(0); + }); + + a + .then(function f1(x) { + return x + 1; + }, function r1(x){ + return x + 10; + }) + .then(function f2(x) { + throw x + 100 + }) + .then(function f3(x) { + return x + 1000 + }, function r3(x) { + return x + 10000 + }) + .then(function(x) { + assert (x === 10110); + }) +})(); + +(function tc_25_04_05__005() { + Promise.reject("abc").catch(function(x) + { + assert (x === "abc"); + return "def"; + }).then(function(x) { + assert (x === "def"); + }); +})(); + +(function tc_25_04_04__005() { + var a = Promise.resolve('a'); + var b = Promise.resolve('b'); + var c = Promise.reject('c'); + + Promise.all([a, b, 1]).then(function(x) + { + assert (x[0] === 'a'); + assert (x[1] === 'b'); + assert (x[2] === 1); + }, function(x) + { + assert (false); + }); + + Promise.all([a, b, c, 1]).then(function(x) + { + assert (false); + }, function(x) + { + assert (x === 'c'); + }); + + Promise.all([]).then(function(x) + { + assert (x.length === 0); + }, function(x) + { + assert (false); + }); + + Promise.all(a).then(function(x) + { + assert (false); + }, function(x) + { + assert(x.name === "TypeError"); + }); +})(); + +(function tc_25_04_04__001() { + Promise.resolve("abc").then(function(x) + { + assert (x === "abc"); + }); +})(); + +(function tc_25_04_04__003() { + Promise.reject("abc").then(function(x) + { + assert (false); + }, function(x) + { + assert (x === "abc"); + }); +})(); + +(function tc_25_04_04__002() { + var a = new Promise(function(f) + { + var o = {name: "abc"}; + f(o); + }) + + Promise.resolve(a).then(function(x) + { + assert (x.name === "abc"); + }); +})(); + +(function tc_25_04_04__004() { + var a = Promise.resolve('a'); + var b = Promise.reject('b'); + + Promise.race([a, b]).then(function(x) + { + assert (x === 'a'); + }, function(x) + { + assert (false); + }); + + Promise.race([b, a]).then(function(x) + { + assert (false); + }, function(x) + { + assert (x === 'b'); + }); + + Promise.race([ ,b, a]).then(function(x) + { + assert (x === undefined); + }, function(x) + { + assert (false); + }); + + Promise.race(a).then(function(x) + { + assert (false); + }, function(x) + { + assert(x.name === "TypeError"); + }); +})(); + +(function tc_25_04_03__002() { + var name1 = ""; + var name2 = ""; + var name3 = ""; + function foo() {}; + + try + { + new Promise(); + } + catch (e) + { + name1 = e.name; + } + + try + { + Promise(foo); + } + catch (e) + { + name2 = e.name; + } + + try + { + new Promise("string"); + } + catch (e) + { + name3 = e.name; + } + + assert (name1 === "TypeError"); + assert (name2 === "TypeError"); + assert (name3 === "TypeError"); +})(); + +(function tc_25_04_03__001() { + function foo() {}; + + var a = new Promise(foo); + + assert (a instanceof Promise); +})(); diff --git a/tests/jerry/es5.1/test_suite_15.js b/tests/jerry/es5.1/test_suite_15.js new file mode 100644 index 000000000..f6f8e0708 --- /dev/null +++ b/tests/jerry/es5.1/test_suite_15.js @@ -0,0 +1,119 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_15_07_04_02__006() { + assert(Number.prototype.toString(2) === "0"); +})(); + +(function tc_15_03_04_02__001() { + assert(Function.prototype.toString.hasOwnProperty('length')); + assert(!(delete Function.prototype.toString.length)); + assert(Function.prototype.toString.hasOwnProperty('length')); +})(); + +(function tc_15_03_04_02__004() { + assert(Function.prototype.toString.hasOwnProperty('length')); + assert(!(delete Function.prototype.toString.length)); + assert(Function.prototype.toString.hasOwnProperty('length')); +})(); + +(function tc_15_07_04_05__002() { + assert(Number.prototype.toFixed(0) === "0"); +})(); + +(function tc_15_07_04_05__007() { + assert(Number.prototype.toFixed(Number.NaN) === "0"); +})(); + +(function tc_15_07_04_02__008() { + assert(Number.prototype.toString() === "0"); +})(); + +(function tc_15_07_04_05__004() { + assert (Number.prototype.toFixed(1.1) === "0.0"); +})(); + +(function tc_15_07_03_01__010() { + assert(Number.prototype == +0); +})(); + +(function tc_13_02__002() { + var foo = function (c, y) { + }; + var check = foo.hasOwnProperty("length") && foo.length === 2; + + foo.length = 12; + if (foo.length === 12) + check = false; + + for (p in foo) + { + if (p === "length") + check = false; + } + delete foo.length; + if (!foo.hasOwnProperty("length")) + check = false; + + assert(check === true); +})(); + +(function tc_15_07_03_01__008() { + delete Number.prototype.toString + assert(Number.prototype.toString() === "[object Number]"); +})(); + +(function tc_15_07_04__002() { + assert(typeof Number.prototype === "object" && Number.prototype == +0.0); +})(); + +(function tc_15_07_03_01__011() { + assert(1/Number.prototype === Number.POSITIVE_INFINITY); +})(); + +(function tc_15_07_03_01__004() { + var b = Number.prototype + Number.prototype = 4 + assert(Number.prototype != 4 && Number.prototype === b) +})(); + +(function tc_15_07_03_01__009() { + Number.prototype.toString = Object.prototype.toString; + assert(Number.prototype.toString() === "[object Number]"); +})(); + +(function tc_15_07_04_05__001() { + assert(Number.prototype.toFixed() === "0"); +})(); + +(function tc_15_07_04__001() { + delete Number.prototype.toString + assert(Number.prototype.toString() === "[object Number]"); +})(); + +(function tc_15_07_04_05__005() { + assert(Number.prototype.toFixed(0.9) === "0"); +})(); + +(function tc_15_07_04_05__006() { + assert (Number.prototype.toFixed("1") === "0.0"); +})(); + +(function tc_15_07_04_05__008() { + assert(Number.prototype.toFixed("some string") === "0"); +})(); + +(function tc_15_07_04_05__003() { + assert(Number.prototype.toFixed(1) === "0.0"); +})(); diff --git a/tests/jerry/test_suite_06.js b/tests/jerry/test_suite_06.js new file mode 100644 index 000000000..e56071a84 --- /dev/null +++ b/tests/jerry/test_suite_06.js @@ -0,0 +1,80 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_06__004() { + var arg = 3; + function a() { + return 5 + arg; + } + + arg = 4; + var b = function () { + return 6 + arg; + }; + + arg = 5; + c = function e() { + return 7 + arg; + }; + + assert(a() + b() + c() === 33); +})(); + +(function tc_06__005() { + var a = "\u0410\u0411"; + var b = "\u0509\u0413"; + + assert(a < b); +})(); + +(function tc_06__003() { + var obj = new Object(); + + function c(arg) + { + var obj = new Object(); + obj.par = arg; + obj.print = function () { + return arg; + }; + return obj; + } + + var a = c(5); + var b = c(6); + assert(a.print() + b.par === 11); +})(); + +(function tc_06__001() { + var str = "a\u000Ab"; + assert(str[1] === '\n'); +})(); + +(function tc_06__002() { + function c(arg) + { + var obj = new Object(); + obj.print = function () { + f = arg; + }; + return obj; + } + + a = c(5); + b = c(6); + + a.print.toString = 7; + + assert(typeof a.print.toString !== typeof b.print.toString); +})(); diff --git a/tests/jerry/test_suite_07.js b/tests/jerry/test_suite_07.js new file mode 100644 index 000000000..b35e635f0 --- /dev/null +++ b/tests/jerry/test_suite_07.js @@ -0,0 +1,149 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_07_09__002() { + function test() + { + var a = 1, b = 2; + + return + a + b + } + + var v = test(); + + assert(v !== 3); + + assert(typeof v === "undefined") +})(); + +(function tc_07_09__008() { + function test() + { + var a = 10, b = 5; + var c = a + b + + return c; + } + + assert(test() == 15); +})(); + +(function tc_07_09__004() { + var obj = new Object(); + + function c(arg) + { + var obj = new Object(); + obj.par = arg; + obj.print = function () { + return arg; + } + return obj; + } + + var a, b = 1, d = 2, e = 3; + + a = b + c + (d + e).print() + + assert(a === 6); +})(); + +(function tc_07_09__005() { + var b = 4, c = 5; + + a = b + --c + + assert(a === 4 && c === 4); +})(); + +(function tc_07_09__007() { + var mainloop = 1, cnt = 0; + + for (var i = 0; i < 10; ++i) + { + for (var j = 0; j < 10; ++j) + { + if (j == 6) + { + break + mainloop + } + + ++cnt; + } + } + + assert(cnt == 60); +})(); + +(function tc_07_09__009() { + { + var a, b = 3, c = 30; + a = b + c} + + assert (a == 33); +})(); + +(function tc_07_09__010() { + assert (glob === undefined); + + var glob = 34 + + assert (glob === 34); +})(); + +(function tc_07_09__003() { + var b = 4, c = 5; + + a = b + ++c + + assert(a === 4 && c === 6); +})(); + +(function tc_07_09__001() { + { 1 + 2 } 3 +})(); + +(function tc_07_09__006() { + var mainloop = 1, cnt = 0; + + for (var i = 0; i < 10; ++i) + { + for (var j = 0; j < 10; ++j) + { + if (j == 6) + { + continue + mainloop + } + + ++cnt; + } + } + + assert(cnt == 90); +})(); + +(function tc_07_06_01__001() { + var package = 1; +})(); + +(function tc_07_08_05__001() { + /a[a-z]/.exec("abcdefghi"); +})(); diff --git a/tests/jerry/test_suite_08.js b/tests/jerry/test_suite_08.js new file mode 100644 index 000000000..6bbd2a099 --- /dev/null +++ b/tests/jerry/test_suite_08.js @@ -0,0 +1,253 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_08_02__001() { + var x = null; +})(); + +(function tc_08_02__002() { + assert(typeof null == 'object'); +})(); + +(function tc_08_05__002() { + assert(typeof -Infinity == 'number'); +})(); + +(function tc_08_05__001() { + a = 0x3e7; + assert(a == 999); +})(); + +(function tc_08_05__003() { + assert(0 > -Infinity); +})(); + +(function tc_08_04__009() { + var str = ""; + var strObj = new String(""); + var strObj_ = new String(); + + assert(str.constructor === strObj.constructor); +})(); + +(function tc_08_04__007() { + var str = 'ABC'; + var strObj = new String('ABC'); + assert(str == strObj); +})(); + +(function tc_08_04__005() { + var s = 'hello'; + assert(s[5] == undefined); +})(); + +(function tc_08_04__001() { + a = ''; + assert(typeof a == "string"); +})(); + +(function tc_08_04__017() { + var __str__ = "\u0041\u0042\u0043" + 'ABC' + assert(__str__ === 'ABCABC'); +})(); + +(function tc_08_04__004() { + var s = 'hello'; + assert(s[0] == 'h'); +})(); + +(function tc_08_04__016() { + var str = ""; + var strObj = new String; + + assert(typeof str != typeof strObj); +})(); + +(function tc_08_04__015() { + var str = ""; + var strObj = new String; + + assert(str !== strObj); +})(); + +(function tc_08_04__014() { + var str = ""; + var strObj = new String; + + assert(str == strObj); +})(); + +(function tc_08_04__003() { + var str = "test"; + assert(str.constructor === String); +})(); + +(function tc_08_04__002() { + assert(("x\0a" < "x\0b") && ("x\0b" < "x\0c")); +})(); + +(function tc_08_04__010() { + var str = ""; + var strObj = new String(""); + var strObj_ = new String(); + + assert(str.constructor === strObj_.constructor); +})(); + +(function tc_08_04__008() { + var str = 'ABC'; + var strObj = new String('ABC'); + + assert(str !== strObj); +})(); + +(function tc_08_04__011() { + var str = ""; + var strObj = new String(""); + var strObj_ = new String(); + + assert(str == strObj); +})(); + +(function tc_08_04__012() { + var str = ""; + var strObj = new String(""); + var strObj_ = new String(); + + assert(str !== strObj); +})(); + +(function tc_08_04__013() { + var str = ""; + var strObj = new String; + + assert(str.constructor === strObj.constructor); +})(); + +(function tc_08_04__006() { + var str = 'ABC'; + var strObj = new String('ABC'); + assert(str.constructor === strObj.constructor); +})(); + +(function tc_08_01__011() { + assert (test ()); + + function test (arg) + { + if (typeof (arg) === "undefined") + return true; + else + return false; + } +})(); + +(function tc_08_01__009() { + var x; + assert(test1() === void 0); + + function test1(x) { + return x; + } +})(); + +(function tc_08_01__008() { + var x; + assert(x === void 0); +})(); + +(function tc_08_01__010() { + assert (test ()); + + function test (arg) + { + if (typeof (arg) === "undefined") + return true; + else + return false; + } +})(); + +(function tc_08_01__001() { + var a; + assert(typeof (a) === "undefined"); +})(); + +(function tc_08_01__006() { + assert(typeof (void 0) === "undefined"); +})(); + +(function tc_08_01__002() { + var o = {}; + + assert(typeof (o.empty) === "undefined"); +})(); + +(function tc_08_01__003() { + var a; + var b = null; + + assert(a == b); +})(); + +(function tc_08_01__005() { + a = foo(); + + assert(typeof (a) === "undefined"); + + function foo() { + } +})(); + +(function tc_08_01__007() { + assert(undefined === void 0); +})(); + +(function tc_08_01__004() { + var a; + assert(!a); +})(); + +(function tc_08_03__003() { + assert(!(false == true)); +})(); + +(function tc_08_03__001() { + var a = true; + assert(a); +})(); + +(function tc_08_03__002() { + var a = false; + assert(!a); +})(); + +(function tc_08_03__004() { + assert(!(false === true)); +})(); + +(function tc_08_12_02__001() { + var prot = { + b: 3 + }; + + function Custom() { + } + + Custom.prototype = prot; + + var obj = new Custom(); + + assert(obj.b === 3); +})(); diff --git a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-007.js b/tests/jerry/test_suite_10.js similarity index 84% rename from tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-007.js rename to tests/jerry/test_suite_10.js index 49058be80..9f67f27b4 100644 --- a/tests/jerry-test-suite/11/11.01/11.01.05/11.01.05-007.js +++ b/tests/jerry/test_suite_10.js @@ -12,14 +12,14 @@ // See the License for the specific language governing permissions and // limitations under the License. -var a = { - _a: 3, - get a() { - return this._a; +(function tc_10_03_01__001() { + a = 10; + + function foo() { + var b = 20; + + assert(a + b === 30); } -}; - -a._a = 5; - -assert(a.a === 5); + foo(); +})(); diff --git a/tests/jerry/test_suite_11.js b/tests/jerry/test_suite_11.js new file mode 100644 index 000000000..0f1a27589 --- /dev/null +++ b/tests/jerry/test_suite_11.js @@ -0,0 +1,4680 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_11_10__001() { + var a = 10; + a = 1 & 2; + assert(a == 0) +})(); + +(function tc_11_10__006() { + var a; + a = 4 | 1; + assert(a == 5) +})(); + +(function tc_11_10__004() { + var a = 4; + var b = null; + a = 1 & b; + assert(a == 0) +})(); + +(function tc_11_10__016() { + var a = 10; + a = 1 & 2147483648; + assert(a == 0) +})(); + +(function tc_11_10__017() { + var a = 10; + a = 1 & 2147483647; + assert(a == 1) +})(); + +(function tc_11_10__003() { + var a = 4; + var b = "0"; + a = 1 & b; + assert(a == 0) +})(); + +(function tc_11_10__008() { + var a; + var b = "0"; + a = 1 | b; + assert(a == 1) +})(); + +(function tc_11_10__010() { + var a = 4; + var b; + a = 1 | b; + assert(a == 1) +})(); + +(function tc_11_10__012() { + var a = 4; + var b = 1; + a ^ b; + assert(a == 4 && b == 1) +})(); + +(function tc_11_10__011() { + var a; + a = 1 ^ 3; + assert(a == 2) +})(); + +(function tc_11_10__015() { + var a = 4; + var b; + a = 1 ^ b; + assert(a == 1) +})(); + +(function tc_11_10__014() { + var a = 4; + var b = null; + a = 1 ^ b; + assert(a == 1) +})(); + +(function tc_11_10__013() { + var a; + var b = "0"; + a = 1 ^ b; + assert(a == 1) +})(); + +(function tc_11_10__007() { + var a = 4; + var b = 1; + a | b; + assert(a == 4 && b == 1) +})(); + +(function tc_11_10__009() { + var a = 4; + var b = null; + a = 1 | b; + assert(a == 1) +})(); + +(function tc_11_10__002() { + var a = 4; + var b = 1; + a & b; + assert(a == 4 && b == 1) +})(); + +(function tc_11_10__005() { + var a = 4; + var b; + a = 1 & b; + assert(a == 0) +})(); + +(function tc_11_10__018() { + var a = 10; + a = 2147483647 & 2147483649; + assert(a == 1) +})(); + +(function tc_11_01_06__003() { + var a = 2; + var b = 3; + + assert((a) + (b) === (a + b)); +})(); + +(function tc_11_01_06__009() { + assert(typeof (a) === "undefined"); +})(); + +(function tc_11_01_06__006() { + a = { + n: Number, + s: String + } + + assert(typeof (a.property) === "undefined"); +})(); + +(function tc_11_01_06__005() { + a = { + n: Number, + s: String + } + + assert(delete(a.n) === true); +})(); + +(function tc_11_01_06__004() { + a = { + n: Number, + s: String + }; + b = { + n: Number, + s: String + }; + a.n = 1; + b.n = 2; + a.s = "qwe"; + b.s = "rty"; + + assert(((a).n + (b).n === 3) && ((a).s + (b).s === "qwerty")); +})(); + +(function tc_11_01_06__002() { + var a = 1; + var b = 2; + assert(a + b === (a + b)); +})(); + +(function tc_11_01_06__001() { + var a = [1, 2, 4]; + var cnt = 0; + + for (var i = (0 in a) ? 1 : 2; i < 10; ++i) + { + ++cnt; + } + + assert(cnt == 9); +})(); + +(function tc_11_01_05__001() { + var a = { + b: 5 + }; + + assert(a.b === 5); +})(); + +(function tc_11_01_05__006() { + var a = { + get a() { + return 3; + } + }; + + assert(a.a === 3); +})(); + +(function tc_11_01_05__008() { + var a = { + _a: 3, + get a() { + return this._a; + }, + set a(newa) { + this._a = newa; + } + + }; + + a.a = 5; + + assert(a.a === 5); +})(); + +(function tc_11_01_05__002() { + var a = { + "b": 5 + }; + + assert(a.b === 5); +})(); + +(function tc_11_01_05__004() { + var a = { + 10.25: 5 + }; + + assert(a[10.25] === 5); +})(); + +(function tc_11_01_05__003() { + var a = { + 10: 5 + }; + + assert(a[10] === 5); +})(); + +(function tc_11_01_05__007() { + var a = { + _a: 3, + get a() { + return this._a; + } + }; + + a._a = 5; + + assert(a.a === 5); +})(); + +(function tc_11_01_05__005() { + var a = { + prop1: 1, + prop2: 2 + }; + + assert(a.prop1 === 1 && a.prop2 === 2); +})(); + +(function tc_11_13_02__013() { + var a = 0xffffffff; + var _a = a; + var b = 4; + assert ((a <<= b) === (_a << b)); +})(); + +(function tc_11_13_02__047() { + object = { + valueOf: function () { + return 16 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object >>>= 2) === (copyObject >>> 2)) && (object === (copyObject >>> 2))) +})(); + +(function tc_11_13_02__005() { + var a = true; + var b = false; + a += b; + assert(a === 1) +})(); + +(function tc_11_13_02__039() { + var a = 4; + var _a = a; + var b = 10; + assert((a %= b) === (_a % b)) +})(); + +(function tc_11_13_02__040() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object *= 2) === (copyObject * 2)) && (object === (copyObject * 2))) +})(); + +(function tc_11_13_02__050() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object ^= 1) === (copyObject ^ 1)) && (object === (copyObject ^ 1))) +})(); + +(function tc_11_13_02__008() { + var a = 5; + var _a = a; + var b = 10; + assert((a -= b) === (_a - b)) +})(); + +(function tc_11_13_02__002() { + var a = 1; + var b = "2"; + a += b; + assert(a === "12") +})(); + +(function tc_11_13_02__011() { + var a = 102; + var _a = a; + var b = 10; + assert(((a %= b) === (_a % b)) && (a === (_a % b))) +})(); + +(function tc_11_13_02__014() { + var a = 0xffffffff; + var _a = a; + var b = 4; + assert ((a >>>= b) === (_a >>> b)); +})(); + +(function tc_11_13_02__001() { + var a = 1; + var b = 2; + a += b; + assert(a === 3); +})(); + +(function tc_11_13_02__003() { + var a = "1"; + var b = 2; + a += b; + assert(a === "12") +})(); + +(function tc_11_13_02__043() { + object = { + valueOf: function () { + return 178 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object /= 2) === (copyObject / 2)) && (object === (copyObject / 2))) +})(); + +(function tc_11_13_02__007() { + var a = 3; + var _a = a; + var b = 7; + assert((a += b) === (_a + b)) +})(); + +(function tc_11_13_02__045() { + object = { + valueOf: function () { + return 16 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object <<= 2) === (copyObject << 2)) && (object === (copyObject << 2))) +})(); + +(function tc_11_13_02__010() { + var a = 1; + var _a = a; + var b = 10.6; + assert((a /= b) === (_a / b)) +})(); + +(function tc_11_13_02__046() { + object = { + valueOf: function () { + return 16 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object >>= 2) === (copyObject >> 2)) && (object === (copyObject >> 2))) +})(); + +(function tc_11_13_02__042() { + object = { + valueOf: function () { + return 15 + }, + toString: function () { + return "" + } + } + + copyObject = object; + assert(((object -= 2) === (copyObject - 2)) && (object === (copyObject - 2))) +})(); + +(function tc_11_13_02__004() { + var a = "1"; + var b = "2"; + a += b; + assert(a === "12") +})(); + +(function tc_11_13_02__049() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object |= 1) === (copyObject | 1)) && (object === (copyObject | 1))) +})(); + +(function tc_11_13_02__009() { + var a = 10; + var _a = a; + var b = 1.5; + assert((a *= b) === (_a * b)) +})(); + +(function tc_11_13_02__044() { + object = { + valueOf: function () { + return 1345 + }, + toString: function () { + return "foo" + } + } + + copyObject = object; + assert(((object %= 2) === (copyObject % 2)) && (object === (copyObject % 2))) +})(); + +(function tc_11_13_02__048() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object &= 1) === (copyObject & 1)) && (object === (copyObject & 1))) +})(); + +(function tc_11_13_02__006() { + var a = 1; + var b = null; + a += b; + assert(a === 1) +})(); + +(function tc_11_13_02__041() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object += 2) === (copyObject + 2)) && (object === (copyObject + 2))) +})(); + +(function tc_11_13_02__051() { + object = { + valueOf: function () { + return "12" + }, + toString: function () { + return 0 + } + } + + copyObject = object; + assert(((object += 3) === (copyObject + 3)) && (object === (copyObject + 3))) +})(); + +(function tc_11_13_02__012() { + var a = 0xffffffff; + var _a = a; + var b = 4; + assert ((a >>= b) === (_a >> b)); +})(); + +(function tc_11_13_01__001() { + var a = 5; + var b; + + b = a; + assert(b == 5) +})(); + +(function tc_11_07_01__008() { + var a = 5; + var b = a << true; + assert(b == 10) +})(); + +(function tc_11_07_01__006() { + var a = null; + var b = a << 2; + assert(b == 0) +})(); + +(function tc_11_07_01__004() { + var a = 5; + var b = a << "2"; + assert(b == 20) +})(); + +(function tc_11_07_01__003() { + var a = 5; + var b = a << 1 + 1; + assert(b == 20) +})(); + +(function tc_11_07_01__007() { + var a = 5; + var b = a << null; + assert(b == 5) +})(); + +(function tc_11_07_01__005() { + var a; + var b = a << 2; + assert(b == 0) +})(); + +(function tc_11_07_01__001() { + var a = 5; + var b = a << 2 + assert(b == 20) +})(); + +(function tc_11_07_01__009() { + var a = 5; + var b = a << -1; + assert(b == -2147483648) +})(); + +(function tc_11_07_03__007() { + var a = 20; + var b = a >>> true; + assert(b == 10) +})(); + +(function tc_11_07_03__006() { + var a = 5; + var b = a >>> null; + assert(b == 5) +})(); + +(function tc_11_07_03__004() { + var a; + var b = a >>> 2; + assert(b == 0) +})(); + +(function tc_11_07_03__005() { + var a = null; + var b = a >>> 2; + assert(b == 0) +})(); + +(function tc_11_07_03__002() { + var a = 20; + var b = a >>> 1+1; + assert(b == 5) +})(); + +(function tc_11_07_03__003() { + var a = 20; + var b = a >>> "2"; + assert(b == 5) +})(); + +(function tc_11_07_03__001() { + var a = 20; + var b = a >>> 2 + assert(b == 5) +})(); + +(function tc_11_07_02__001() { + var a = 20; + var b = a >> 2 + assert(b == 5) +})(); + +(function tc_11_07_02__003() { + var a = 20; + var b = a >> "2"; + assert(b == 5) +})(); + +(function tc_11_07_02__004() { + var a; + var b = a >> 2; + assert(b == 0) +})(); + +(function tc_11_07_02__005() { + var a = null; + var b = a >> 2; + assert(b == 0) +})(); + +(function tc_11_07_02__009() { + var b = -2147483648 >> 30; + assert(b == -2) +})(); + +(function tc_11_07_02__006() { + var a = 5; + var b = a >> null; + assert(b == 5) +})(); + +(function tc_11_07_02__007() { + var a = 20; + var b = a >> true; + assert(b == 10) +})(); + +(function tc_11_07_02__002() { + var a = 20; + var b = a >> 1 + 1; + assert(b == 5) +})(); + +(function tc_11_07_02__008() { + var a = 5; + var b = a >> -1; + assert(b == 0) +})(); + +(function tc_11_02_01__004() { + var name = "name" + var a = {name: "name", value: "1"}; + + assert(a[name] == "name"); +})(); + +(function tc_11_02_01__002() { + var a = {name: "name", value: "1"}; + var b = {name: "b", value: "1"}; + + assert((a.name == b.name) || (a.value == b.value)); +})(); + +(function tc_11_02_01__011() { + var a = {name: "a", value: 1}; + var b = {name: "b", value: 1}; + + assert(plus(a, b) === 2); + + function plus(a, b) + { + return a.value + b.value; + } +})(); + +(function tc_11_02_01__003() { + var a = {name: "name", value: "1"}; + + assert(a[1] !== "nameeeeeeeeeee"); +})(); + +(function tc_11_02_01__008() { + var a = {name: "a", value: "1"}; + var b = {name: "b", value: "1"}; + + assert(isNaN(plus(a, b))); + + function plus(a, b) + { + return a.value * b.name; + } +})(); + +(function tc_11_02_01__010() { + var a = {name: "a", value: "1"}; + var b = {name: "b", value: 1}; + + assert(plus(a, b) === "11"); + + function plus(a, b) + { + return a.value + b.value; + } +})(); + +(function tc_11_02_01__001() { + var a = {name: "name", value: "1"}; + + assert(a.name !== "nameeeeeeeeeee"); +})(); + +(function tc_11_02_01__007() { + var a = {name: "a", value: "1"}; + var b = {name: "b", value: "1"}; + assert(plus(a, b) !== 2) + + function plus(a, b) + { + return a.value + b.value; + } +})(); + +(function tc_11_02_01__009() { + var a = {name: "a", value: "1"}; + var b = {name: "b", value: "1"}; + + assert(plus(a, b) === "11"); + + function plus(a, b) + { + return a.value + b.value; + } +})(); + +(function tc_11_02_04__003() { + assert(f_arg().length === 0); + + function f_arg(x, y) { + return arguments; + } +})(); + +(function tc_11_02_04__010() { + f_arg = function () { + return arguments; + } + + var args = f_arg (1, 2, 3); + + for (var i = 0; i < 3; i++) + { + assert(args[i] === i + 1); + } + + assert(args[3] === undefined); +})(); + +(function tc_11_02_04__012() { + f_arg = function(x,y) { + return arguments; + } + + assert(f_arg(1)[0] === 1); +})(); + +(function tc_11_02_04__007() { + f_arg = function () { + return arguments; + } + + assert(f_arg(1, 2, 3)[0] === 1); +})(); + +(function tc_11_02_04__017() { + function f_arg() { + } + + try + { + f_arg(x, x = 1); + } + catch (e) { + assert((e instanceof ReferenceError) === true); + } +})(); + +(function tc_11_02_04__019() { + function f_arg() { + } + + + var x = function () { + throw "x"; + }; + var y = function () { + throw "y"; + }; + try + { + f_arg(x(), y()); + assert(false); + } + catch (e) + { + if (e === "y") + { + assert(false); + } else { + if (e !== "x") + { + assert(false); + } + } + } +})(); + +(function tc_11_02_04__016() { + function f_arg() { + } + + f_arg(x=1,x); +})(); + +(function tc_11_02_04__014() { + f_arg = function(x,y) { + return arguments; + } + + assert(f_arg(1,2,3)[3] === undefined); +})(); + +(function tc_11_02_04__006() { + f_arg = function () { + return arguments; + } + + assert(f_arg(1, 2, 3).length === 3); +})(); + +(function tc_11_02_04__004() { + assert(f_arg()[0] === undefined); + + function f_arg(x,y) { + return arguments; + } +})(); + +(function tc_11_02_04__011() { + f_arg = function(x,y) { + return arguments; + } + + assert(f_arg(1,2,3).length === 3); +})(); + +(function tc_11_02_04__001() { + assert(f_arg().length === 0); + + function f_arg() { + return arguments; + } +})(); + +(function tc_11_02_04__013() { + f_arg = function (x, y) { + return arguments; + } + + assert(f_arg(1, 2, 3)[2] === 3); +})(); + +(function tc_11_02_04__009() { + f_arg = function () { + return arguments; + } + + assert(f_arg(1, 2, 3)[3] === undefined); +})(); + +(function tc_11_02_04__005() { + f_arg = function () + { + return arguments + } + + assert(f_arg(1, 2).length === 2); + + f_arg = function () { + return arguments; + } +})(); + +(function tc_11_02_04__002() { + assert(f_arg()[0] === undefined); + + function f_arg() { + return arguments; + } +})(); + +(function tc_11_02_04__008() { + f_arg = function () { + return arguments; + } + + assert(f_arg(1, 2, 3)[2] === 3); +})(); + +(function tc_11_02_04__018() { + function f_arg(x, y, z) { + return z; + } + + assert(f_arg(x = 1, y = x, x + y) === 2); +})(); + +(function tc_11_02_02__006() { + function Animal(name) + { + this.name = name + this.canWalk = true + if (name == "bird") + { + this.canFly = true; + } + } + + var animal = new Animal("animal"); + var bird = new Animal("bird"); + assert(animal.canFly !== bird.canFly); +})(); + +(function tc_11_02_02__004() { + function Animal(name) + { + this.name = name + this.canWalk = true + } + + var animal = new Animal("animal"); + assert(animal.someparameter != "insect"); +})(); + +(function tc_11_02_02__001() { + function Animal(name) + { + this.name = name + this.canWalk = true + } + + var animal = new Animal("animal"); + assert(animal.name === "animal"); +})(); + +(function tc_11_02_02__007() { + function Animal(name) + { + this.name = name + this.canWalk = true + if (name == "bird") + { + this.canFly = true; + } + } + + var animal = new Animal("animal"); + var bird = new Animal("bird"); + + assert(animal.canWalk === true); + assert(bird.canWalk === true); + assert(animal.canFly === undefined); + assert(bird.canFly === true); +})(); + +(function tc_11_02_02__009() { + var a = {}; + a.b = true; + assert(typeof a == "object" && a.b == 1); +})(); + +(function tc_11_02_02__002() { + function Animal(name) + { + this.name = name + this.canWalk = true + } + + var animal = new Animal("animal"); + assert(animal.name == "animal"); +})(); + +(function tc_11_02_02__003() { + function Animal(name) + { + this.name = name + this.canWalk = true + } + + var animal = new Animal("animal"); + assert(animal.name != "insect"); +})(); + +(function tc_11_02_02__005() { + function Animal(name) + { + this.name = name + this.canWalk = true + } + + var animal = new Animal("animal"); + assert(animal[1] != "animal"); +})(); + +(function tc_11_02_02__008() { + function Animal(name) + { + this.name = name + this.canWalk = true + } + + var animal = new Animal(); + + assert(animal.canWalk); +})(); + +(function tc_11_02_03__007() { + function foo() + { + return 1; + } + assert(foo() === 1); +})(); + +(function tc_11_02_03__006() { + var a = {}; + a.toString(); +})(); + +(function tc_11_02_03__017() { + var obj = { + field: Number, + foo: function () { + this.field++; + } + } + + obj.field = 3; + obj.foo(); + + assert(obj.field === 4); +})(); + +(function tc_11_02_03__021() { + var a = 1; + var b = foo(); + function foo() + { + return a; + } + + assert(b === 1); +})(); + +(function tc_11_02_03__008() { + var a = { + foo: function () + { + return 1; + } + } + + assert(a.foo() === 1); +})(); + +(function tc_11_14__002() { + var a, b, c, res; + + res = (a = 39, b = null, c = 12.5); + + assert(a == 39 && b == null && c == 12.5 && res == 12.5) +})(); + +(function tc_11_14__001() { + var res = (33, false, 73.234, 100); + + assert(res == 100); +})(); + +(function tc_11_04_07__001() { + var a = 1; + assert(-a === -1) +})(); + +(function tc_11_04_07__014() { + var a = new Number(1); + assert(-a === -1) +})(); + +(function tc_11_04_07__009() { + var a = false; + assert(-a === 0) +})(); + +(function tc_11_04_07__024() { + var a = { + valueOf: function () { + return -1; + } + } + assert(-a === 1) +})(); + +(function tc_11_04_07__010() { + var a = Infinity; + assert(-a === -Infinity) +})(); + +(function tc_11_04_07__011() { + var a = -Infinity; + assert(-a === Infinity) +})(); + +(function tc_11_04_07__029() { + var a = { + member: 1, + valueOf: function () { + return this.member; + } + } + + assert(-a === -1) +})(); + +(function tc_11_04_07__004() { + var a = "-1"; + assert(-a === 1) +})(); + +(function tc_11_04_07__003() { + var a = "1"; + assert(-a === -1) +})(); + +(function tc_11_04_07__002() { + var a = -1; + assert(-a === 1) +})(); + +(function tc_11_04_07__006() { + var a = "0"; + assert(-a === 0) +})(); + +(function tc_11_04_07__022() { + var a = [1, 2, 3, 4, 5]; + assert(isNaN(-a)) +})(); + +(function tc_11_04_07__028() { + var a = { + valueOf: function () { + return undefined; + } + } + assert(isNaN(-a)) +})(); + +(function tc_11_04_07__027() { + var a = { + valueOf: function () { + return null; + } + } + assert(-a === -0) +})(); + +(function tc_11_04_07__008() { + var a = true; + assert(-a === -1) +})(); + +(function tc_11_04_07__018() { + var a = new String("-1"); + assert(-a === 1) +})(); + +(function tc_11_04_07__012() { + var a = undefined; + assert(isNaN(-a)) +})(); + +(function tc_11_04_07__016() { + var a = new Number(0); + assert(-a === 0) +})(); + +(function tc_11_04_07__017() { + var a = new String("1"); + assert(-a === -1) +})(); + +(function tc_11_04_07__019() { + var a = new String(""); + assert(-a === 0) +})(); + +(function tc_11_04_07__021() { + var a = new Boolean(false); + assert(-a === 0) +})(); + +(function tc_11_04_07__025() { + var a = { + valueOf: function () { + return true; + } + } + assert(-a === -1) +})(); + +(function tc_11_04_07__030() { + var a = { + member: 1, + } + + assert(isNaN(-a)) +})(); + +(function tc_11_04_07__005() { + var a = 0; + assert(-a === 0) +})(); + +(function tc_11_04_07__007() { + var a = ""; + assert(-a === 0) +})(); + +(function tc_11_04_07__026() { + var a = { + valueOf: function () { + return false; + } + } + assert(-a === 0) +})(); + +(function tc_11_04_07__023() { + var a = { + valueOf: function () { + return 1; + } + } + assert(-a === -1) +})(); + +(function tc_11_04_07__013() { + var a = null; + assert(-a === -0) +})(); + +(function tc_11_04_07__031() { + var a = { + valueOf: function () { + return "qwerty"; + } + } + + assert(isNaN(-a)) +})(); + +(function tc_11_04_07__015() { + var a = new Number(-1); + assert(-a === 1) +})(); + +(function tc_11_04_07__033() { + var a = new Object; + a.toString = function () { + return "1"; + } + + assert(-a === -1) +})(); + +(function tc_11_04_07__032() { + var a = +0; + + assert(-a === -0) +})(); + +(function tc_11_04_07__020() { + var a = new Boolean(true); + assert(-a === -1) +})(); + +(function tc_11_04_02__002() { + var b = 1; + + var a = void(++b); + + assert(a == undefined && b == 2); +})(); + +(function tc_11_04_02__001() { + var a = void(5 / 2); + + assert(a == undefined); +})(); + +(function tc_11_04_04__005() { + var a = 25; + + assert(++ + a === 26) +})(); + +(function tc_11_04_04__011() { + var a = "abc"; + + assert(isNaN(++a)); +})(); + +(function tc_11_04_04__001() { + var a = 25; + + assert(++a === 26); +})(); + +(function tc_11_04_04__006() { + var a = 1.12; + var eps = 0.00000001; + + assert(++a >= 2.12 - eps && a <= 2.12 + eps); +})(); + +(function tc_11_04_04__009() { + var a = undefined; + + assert(isNaN(++a)) +})(); + +(function tc_11_04_04__002() { + var a = 25, b = -1; + ; + + assert(++a === ++b + 26); +})(); + +(function tc_11_04_04__012() { + var a = function () { + }; + + assert(isNaN(++a)); +})(); + +(function tc_11_04_04__007() { + var a = true; + + assert(++a === 2); +})(); + +(function tc_11_04_04__010() { + var a = null; + + assert(++a === 1); +})(); + +(function tc_11_04_04__008() { + var a = {}; + + assert(isNaN(++a)) +})(); + +(function tc_11_04_04__004() { + var a = 25; + + assert((++a) / 2 === 13); +})(); + +(function tc_11_04_01__013() { + eval('var foo = 1;'); + assert((delete foo) == true && typeof foo == "undefined"); +})(); + +(function tc_11_04_01__012() { + this.test = function (arg) + { + return 1; + } + + assert((delete test) == true); +})(); + +(function tc_11_04_01__011() { + function test(arg) + { + if ((delete arg) == false) + return 0; + else + return 1; + } + + assert(!test("str")); +})(); + +(function tc_11_04_01__002() { + var y = 43; + + assert((delete y) == false && y == 43); +})(); + +(function tc_11_04_01__017() { + assert((delete i_dont_exist) == true); +})(); + +(function tc_11_04_01__004() { + var myobj = { + h: 4, + k: 5 + }; + + assert((delete myobj.h) == true && myobj.h == undefined); +})(); + +(function tc_11_04_01__007() { + var fruits = ['apple', 'banana', 'kiwi', 'pineapple']; + + delete fruits[3]; + + assert(!(3 in fruits) && fruits.length == 4); +})(); + +assert((delete arguments) == true); + +(function tc_11_04_01__006() { + function Foo() { + } + Foo.prototype.bar = 42; + var foo = new Foo(); + if (!(delete foo.bar)) + assert(false) + + if (foo.bar != 42) + assert(false) + + if (!(delete Foo.prototype.bar)) + assert(false) +})(); + +(function tc_11_04_01__003() { + var y = 43; + + assert((delete Math.PI) == false); +})(); + +(function tc_11_04_01__008() { + function x() { + } + + assert((delete x) == false && typeof x == "function"); +})(); + +(function tc_11_04_01__009() { + this.prop = "prop"; + + assert((delete this.prop) == true); +})(); + +(function tc_11_04_01__005() { + myobj = { + h: 4, + k: 5 + }; + + assert ((delete myobj) == true); +})(); + +(function tc_11_04_01__001() { + x = 42; + + assert ((delete x) == true); +})(); + +(function tc_11_04_06__013() { + var a = new String("-1"); + assert(+a === -1) +})(); + +(function tc_11_04_06__008() { + var a = new Number(1); + assert(+a === 1) +})(); + +(function tc_11_04_06__017() { + var a = new String("qwerty"); + assert(isNaN(+a)) +})(); + +(function tc_11_04_06__018() { + var a = { + valueOf: function () { + return 1; + } + } + + assert(+a === 1) +})(); + +(function tc_11_04_06__014() { + var a = undefined; + assert(isNaN(+a)) +})(); + +(function tc_11_04_06__024() { + var a = { + member: Number + } + + assert(isNaN(+a)) +})(); + +(function tc_11_04_06__026() { + var array = [1, 2, 3, 4, 5]; + assert(isNaN(+array)) +})(); + +(function tc_11_04_06__004() { + var a = "-1"; + assert(+a === -1) +})(); + +(function tc_11_04_06__001() { + var a = 1; + assert(+a === a) +})(); + +(function tc_11_04_06__005() { + var a = true; + assert(+a === 1) +})(); + +(function tc_11_04_06__023() { + var a = { + valueOf: function () { + return "not a number"; + } + } + + assert(isNaN(+a)) +})(); + +(function tc_11_04_06__007() { + var a = new Number(0); + assert(+a === 0); +})(); + +(function tc_11_04_06__012() { + var a = new String("1"); + assert(+a === 1) +})(); + +(function tc_11_04_06__022() { + var a = { + valueOf: function () { + return false; + } + } + + assert(+a === +0) +})(); + +(function tc_11_04_06__010() { + var a = new Boolean(true); + assert(+a === 1) +})(); + +(function tc_11_04_06__006() { + var a = false; + assert(+a === 0) +})(); + +(function tc_11_04_06__020() { + var a = { + valueOf: function () { + return -1; + } + } + + assert(+a === -1) +})(); + +(function tc_11_04_06__021() { + var a = new Object; + a.valueOf = function () { + return true; + } + + assert(+a === 1) +})(); + +(function tc_11_04_06__002() { + var a = -1; + assert(+a === a) +})(); + +(function tc_11_04_06__027() { + var a = { + toString: function () { + return "1" + } + } + + assert(+a === 1) +})(); + +(function tc_11_04_06__015() { + var a = null; + assert(+a === +0) +})(); + +(function tc_11_04_06__025() { + var a = { + valueOf: function () { + return null; + } + } + assert(+a === +0) +})(); + +(function tc_11_04_06__019() { + var a = { + valueOf: function () { + return "1"; + } + } + + assert(+a === 1) +})(); + +(function tc_11_04_06__028() { + var a = { + valueOf: function () { + return "" + } + } + + assert(+a === 0) +})(); + +(function tc_11_04_06__009() { + var a = new Number(-1); + assert(+a === -1) +})(); + +(function tc_11_04_06__003() { + var a = "1"; + assert(+a === 1) +})(); + +(function tc_11_04_06__011() { + var a = new Boolean(false); + assert(+a === +0) +})(); + +(function tc_11_04_06__016() { + var a = NaN; + assert(isNaN(+a)) +})(); + +(function tc_11_04_09__006() { + assert(!(+0) === true) +})(); + +(function tc_11_04_09__015() { + assert(![] === false) +})(); + +(function tc_11_04_09__004() { + var a = null; + assert(!a === true) +})(); + +(function tc_11_04_09__017() { + assert(!1 === false) +})(); + +(function tc_11_04_09__013() { + assert(!true === false) +})(); + +(function tc_11_04_09__005() { + var a = null; + assert(!a === true) +})(); + +(function tc_11_04_09__012() { + var a = { + valueOf: function () { + return false; + } + } + assert(!a === false) +})(); + +(function tc_11_04_09__002() { + var a = false; + assert(!a === true) +})(); + +(function tc_11_04_09__010() { + assert(!("anything") === false) +})(); + +(function tc_11_04_09__011() { + var a = new Object; + assert(!a === false) +})(); + +(function tc_11_04_09__001() { + var a = true; + assert(!a === false) +})(); + +(function tc_11_04_09__007() { + assert(!(-0) === true) +})(); + +(function tc_11_04_09__018() { + assert(!(-Infinity) === false) +})(); + +(function tc_11_04_09__014() { + assert(!false === true) +})(); + +(function tc_11_04_09__016() { + assert(!0 === true) +})(); + +(function tc_11_04_09__003() { + var a = undefined; + assert(!a === true) +})(); + +(function tc_11_04_09__008() { + assert(!(NaN) === true) +})(); + +(function tc_11_04_09__019() { + assert(!Infinity === false) +})(); + +(function tc_11_04_09__009() { + assert(!("") === true) +})(); + +(function tc_11_04_09__020() { + var a = new Boolean(true); + assert(!a === false) +})(); + +(function tc_11_04_08__001() { + var a = 0; + assert(~a === -1); +})(); + +(function tc_11_04_08__019() { + var a = { + valueOf: function () { + return "0x001" + } + } + assert(~a === -0x002) +})(); + +(function tc_11_04_08__007() { + var a = -0; + assert(~a === -1) +})(); + +(function tc_11_04_08__020() { + var a = { + valueOf: function () { + return -0x01 + } + } + assert(~a === 0) +})(); + +(function tc_11_04_08__011() { + var a = 0x1fffffffe; + assert(~a === ~(0xfffffffe)) +})(); + +(function tc_11_04_08__022() { + var a = Number(1); + assert(~a === -2) +})(); + +(function tc_11_04_08__021() { + var a = { + valueOf: function () { + return true + } + } + assert(~a === -2) +})(); + +(function tc_11_04_08__002() { + var a = -1; + assert(~a === 0) +})(); + +(function tc_11_04_08__006() { + var a = +0; + assert(~a === -1) +})(); + +(function tc_11_04_08__018() { + var a = false; + assert(~a === -1) +})(); + +(function tc_11_04_08__016() { + var a = "Who cares?"; + assert(~a === -1) +})(); + +(function tc_11_04_08__003() { + var a = 1; + assert(~a === -2) +})(); + +(function tc_11_04_08__014() { + var a = 0xffff; + assert(~a === -0x10000) +})(); + +(function tc_11_04_08__008() { + var a = +Infinity; + assert(~a === -1) +})(); + +(function tc_11_04_08__017() { + var a = true; + assert(~a === -2) +})(); + +(function tc_11_04_08__004() { + var a = 0x0001; + assert(~a === -0x0002) +})(); + +(function tc_11_04_08__012() { + var a = 0x110000000; + assert(~a === ~(0x10000000)) +})(); + +(function tc_11_04_08__009() { + var a = -Infinity; + assert(~a === -1) +})(); + +(function tc_11_04_08__005() { + var a = NaN; + assert(~a === -1) +})(); + +(function tc_11_04_08__013() { + var a = 0x1fffffff; + assert(~a === ~(0x1fffffff)) +})(); + +(function tc_11_04_08__010() { + var a = 2 * 0x100000000; + assert(~a === -1) +})(); + +(function tc_11_04_08__015() { + var a = "1"; + assert(~a === -2) +})(); + +(function tc_11_04_05__005() { + var a = 25; + + assert(-- + a === 24) +})(); + +(function tc_11_04_05__012() { + var a = function () { + }; + + assert(isNaN(--a)); +})(); + +(function tc_11_04_05__008() { + var a = {}; + + assert(isNaN(--a)) +})(); + +(function tc_11_04_05__009() { + var a = undefined; + + assert(isNaN(--a)) +})(); + +(function tc_11_04_05__002() { + var a = 25, b = 1; + ; + + assert(--a === --b + 24) +})(); + +(function tc_11_04_05__006() { + var eps = 0.000000001; + var a = 1.12; + + assert(--a >= 0.12 - eps && + a <= 0.12 + eps) +})(); + +(function tc_11_04_05__010() { + var a = null; + + assert(--a === -1); +})(); + +(function tc_11_04_05__011() { + var a = "abc"; + + assert(isNaN(--a)); +})(); + +(function tc_11_04_05__004() { + var a = 25; + + assert((--a) / 2 === 12) +})(); + +(function tc_11_04_05__007() { + var a = true; + + assert(--a === 0) +})(); + +(function tc_11_04_05__001() { + var a = 25; + + assert(--a === 24) +})(); + +(function tc_11_04_03__003() { + assert(typeof Math.LN2 === 'number' && + typeof Infinity === 'number' && + typeof NaN === 'number' && + typeof Number(1) === 'number'); +})(); + +(function tc_11_04_03__012() { + assert (typeof Math.sin === 'function'); +})(); + +(function tc_11_04_03__007() { + assert(typeof Boolean(true) === 'boolean'); +})(); + +(function tc_11_04_03__005() { + assert(typeof (typeof 1) === 'string' && + typeof String("str") === 'string'); +})(); + +(function tc_11_04_03__008() { + assert(typeof undefined === 'undefined' && + typeof smth === 'undefined'); +})(); + +(function tc_11_04_03__009() { + assert(typeof {a: 1} === 'object' && + typeof [1, 2, 4] === 'object') +})(); + +(function tc_11_04_03__006() { + assert(typeof true === 'boolean' && + typeof false === 'boolean'); +})(); + +(function tc_11_04_03__004() { + assert(typeof "" === 'string' && + typeof "str" === 'string'); +})(); + +(function tc_11_04_03__013() { + assert(typeof null === 'object'); +})(); + +(function tc_11_04_03__011() { + assert (typeof function(){} === 'function') +})(); + +(function tc_11_04_03__002() { + assert(typeof 37 === 'number' && + typeof 3.14 === 'number'); +})(); + +(function tc_11_04_03__016() { + assert(typeof + 24 === 'number') +})(); + +(function tc_11_04_03__010() { + assert(typeof new Date() === 'object' && + typeof new Boolean(true) === 'object' && + typeof new Number(1) === 'object' && + typeof new String("abc") === 'object') +})(); + +(function tc_11_04_03__001() { + assert(typeof 37 === 'number'); +})(); + +(function tc_11_06_02__006() { + assert(1 - 1 === 0) +})(); + +(function tc_11_06_02__013() { + assert("1" - "1" === 0) +})(); + +(function tc_11_06_02__012() { + assert(new Number(1) - new Number(1) === 0) +})(); + +(function tc_11_06_02__015() { + assert(new String("1") - new String("1") === 0) +})(); + +(function tc_11_06_02__002() { + var a = -10; + var b = 50; + assert((a - b === -60) && (b - a === 60)) +})(); + +(function tc_11_06_02__014() { + assert(!((("1" - new String("1") !== 0) || (new String("1") - 1 !== 0)))) +})(); + +(function tc_11_06_02__004() { + var a = "string"; + var b = 10; + assert(isNaN(a - b) && isNaN(b - a)) +})(); + +(function tc_11_06_02__003() { + var a = -5; + var b = -100; + assert(a - b === 95) +})(); + +(function tc_11_06_02__010() { + assert(true - true === 0) +})(); + +(function tc_11_06_02__008() { + object = { + valueOf: function () { + return 1; + }, + toString: function () { + return 0; + } + } + assert(!((object - 1 !== 0) || (1 - object !== 0))); +})(); + +(function tc_11_06_02__009() { + var x = 0; + assert(x - (x = 1) === -1) +})(); + +(function tc_11_06_02__017() { + assert(isNaN("x" - 1) && isNaN(1 - "x")) +})(); + +(function tc_11_06_02__001() { + var a = 100; + var b = 20; + assert(a - b === 80) +})(); + +(function tc_11_06_02__011() { + assert(!(((new Number(1) - 1 !== 0) || (1 - new Number(1) !== 0)))) +})(); + +(function tc_11_06_02__007() { + var object1 = new Object(); + var object2 = new Object(); + object1.prop = 1; + object2.prop = 1; + assert(object1.prop - object2.prop === 0) +})(); + +(function tc_11_06_02__005() { + var x = 1; + assert(!((x - 1 !== 0) || (1 - x !== 0))) +})(); + +(function tc_11_06_02__016() { + assert(isNaN("x" - "1") && isNaN("1" - "x")) +})(); + +(function tc_11_06_03__024() { + assert("1" + 1 + 1 === ("1" + 1) + 1) +})(); + +(function tc_11_06_03__002() { + obj = new Object; + assert(isNaN(obj + NaN) && isNaN(NaN + obj)) +})(); + +(function tc_11_06_03__007() { + assert(-0 + -0 === -0) +})(); + +(function tc_11_06_03__010() { + assert(2 + -2 === +0) +})(); + +(function tc_11_06_03__016() { + var a = 1; + var b = -1; + assert(a - b === a + -b) +})(); + +(function tc_11_06_03__017() { + assert(Number.MAX_VALUE - -0 === Number.MAX_VALUE) +})(); + +(function tc_11_06_03__012() { + assert(-Number.MAX_VALUE - Number.MAX_VALUE === -Infinity) +})(); + +(function tc_11_06_03__013() { + assert(!(Number.MIN_VALUE + -Number.MIN_VALUE !== +0)) +})(); + +(function tc_11_06_03__009() { + assert(0 + 5 === 5) +})(); + +(function tc_11_06_03__015() { + assert(Number.MAX_VALUE - -Number.MAX_VALUE === +Infinity) +})(); + +(function tc_11_06_03__011() { + assert((+0 + +0 === +0) && (+0 + -0 === +0)) +})(); + +(function tc_11_06_03__001() { + var a = 1; + var b = 2; + assert(a + b === b + a) +})(); + +(function tc_11_06_03__008() { + assert((+0 + +0 === +0) && (+0 + -0 === +0)) +})(); + +(function tc_11_06_03__022() { + assert(-Number.MAX_VALUE + Number.MAX_VALUE + Number.MAX_VALUE === (-Number.MAX_VALUE + Number.MAX_VALUE) + Number.MAX_VALUE) +})(); + +(function tc_11_06_03__003() { + obj = new Object(); + assert(isNaN(obj - NaN) && isNaN(NaN - obj)) +})(); + +(function tc_11_06_03__018() { + assert(0 - 1 === -1) +})(); + +(function tc_11_06_03__019() { + assert(-Number.MAX_VALUE - -Number.MAX_VALUE === +0) +})(); + +(function tc_11_06_03__021() { + assert(-8.99e+307 - 8.99e+307 === -Infinity) +})(); + +(function tc_11_06_03__004() { + assert(isNaN(Infinity + -Infinity)) +})(); + +(function tc_11_06_03__023() { + assert((-Number.MAX_VALUE + Number.MAX_VALUE) + Number.MAX_VALUE !== -Number.MAX_VALUE + (Number.MAX_VALUE + Number.MAX_VALUE)) +})(); + +(function tc_11_06_03__005() { + assert((Infinity + Infinity === Infinity) && (-Infinity + -Infinity === -Infinity)) +})(); + +(function tc_11_06_03__014() { + assert(-Number.MAX_VALUE - -Number.MAX_VALUE === +0) +})(); + +(function tc_11_06_03__006() { + assert(Infinity + 1 === Infinity) +})(); + +(function tc_11_06_03__025() { + assert(("1" + 1) + 1 !== "1" + (1 + 1)) +})(); + +(function tc_11_06_03__020() { + assert(1e+308 - -1e+308 === +Infinity) +})(); + +(function tc_11_06_01__006() { + var y = 1; + assert(1 + y === 2) +})(); + +(function tc_11_06_01__012() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + assert(1 + object === 2) +})(); + +(function tc_11_06_01__010() { + assert(new Number(1) + new Number(1) === 2) +})(); + +(function tc_11_06_01__008() { + var objectx = new Object(); + var objecty = new Object(); + objectx.prop = 1; + objecty.prop = 1; + assert(objectx.prop + objecty.prop === 2) +})(); + +(function tc_11_06_01__005() { + var x = 1; + assert(x + 1 === 2) +})(); + +(function tc_11_06_01__007() { + assert(new Number(1) + 1 === 2) +})(); + +(function tc_11_06_01__002() { + var a = 12; + var b = "3"; + assert(a + b === "123") +})(); + +(function tc_11_06_01__017() { + object = new Object() + + var b = 1 + + assert(object + b === "[object Object]1") +})(); + +(function tc_11_06_01__015() { + object1 = { + valueOf: function () { + return 1; + }, + toString: function () { + return 0; + } + } + + object2 = { + valueOf: function () { + return 1; + }, + toString: function () { + return 0; + } + } + + assert(object1 + object2 === 2) +})(); + +(function tc_11_06_01__009() { + assert(1 + new Number(1) === 2) +})(); + +(function tc_11_06_01__018() { + object = new String() + + var b = 1 + + assert(object + b === "1") +})(); + +(function tc_11_06_01__003() { + var a = "12"; + var b = 3; + assert(a + b === "123") +})(); + +(function tc_11_06_01__011() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + assert(object + 1 === 2) +})(); + +(function tc_11_06_01__016() { + object = new Object() + + var str = new String() + + assert(object + str === "[object Object]") +})(); + +(function tc_11_06_01__001() { + var a = "lirum "; + var b = "ipsum"; + assert(a + b == "lirum ipsum") +})(); + +(function tc_11_06_01__013() { + object = { + valueOf: function () { + return 1 + }, + toString: function () { + return 0 + } + } + assert(object + "1" === "11") +})(); + +(function tc_11_06_01__014() { + object = { + valueOf: function () { + return "1" + }, + toString: function () { + return 0 + } + } + assert("1" + object === "11") +})(); + +(function tc_11_06_01__004() { + var a = 123; + var b = 456; + assert(a + b == 579) +})(); + +(function tc_11_09_04__020() { + var x = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102", y = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102" + assert(x === y) +})(); + +(function tc_11_09_04__007() { + var x = false, y = 0 + assert(x !== y) +})(); + +(function tc_11_09_04__015() { + var x = NaN, y = NaN + assert(x !== y) +})(); + +(function tc_11_09_04__017() { + var x = 123.01, y = 0.0123e+4 + assert(x !== y) +})(); + +(function tc_11_09_04__006() { + var x = null, y = 0 + assert(x !== y) +})(); + +(function tc_11_09_04__001() { + var x, y = null + assert(x !== y) +})(); + +(function tc_11_09_04__019() { + var x = -0, y = +0 + assert(x === y) +})(); + +(function tc_11_09_04__023() { + var x = false, y = true + assert(x !== y) +})(); + +(function tc_11_09_04__008() { + var x = "0", y = 0 + assert(x !== y) +})(); + +(function tc_11_09_04__024() { + var x = new String("abc") + var y = x + assert(x === y) +})(); + +(function tc_11_09_04__011() { + var x, y + assert(x === y) +})(); + +(function tc_11_09_04__005() { + var x, y = new Function() + assert(x !== y) +})(); + +(function tc_11_09_04__013() { + var x = NaN, y = 0 + assert(x !== y) +})(); + +(function tc_11_09_04__016() { + var x = 123.00, y = 0.0123e+4, eps = .00001 + assert(x <= y + eps && x >= y - eps) +})(); + +(function tc_11_09_04__025() { + var x = new String("abc") + var y = new String("abc") + + assert(x !== y) +})(); + +(function tc_11_09_04__009() { + var x = "0", y = Object(0) + assert(x !== y) +})(); + +(function tc_11_09_04__004() { + var x, y = -37.2e-6 + assert(x !== y) +})(); + +(function tc_11_09_04__002() { + var x, y = true + assert(x !== y) +})(); + +(function tc_11_09_04__022() { + var x = false, y = false + assert(x === y) +})(); + +(function tc_11_09_04__014() { + var x = 0.0, y = NaN + assert(x !== y) +})(); + +(function tc_11_09_04__010() { + var x = "abc", y = new String("abc") + + assert(x !== y) +})(); + +(function tc_11_09_04__021() { + var x = true, y = true + assert(x === y) +})(); + +(function tc_11_09_04__018() { + var x = +0, y = -0 + assert(x === y) +})(); + +(function tc_11_09_04__012() { + var x = y = null + assert(x === y) +})(); + +(function tc_11_09_04__003() { + var x, y = "undefined" + assert(x !== y) +})(); + +(function tc_11_09_01__031() { + var x = Object("abc") + var y = Object("abc") + b = x, c = y + assert(!(c == b)) +})(); + +(function tc_11_09_01__025() { + var x = false, y = "-0" + assert(x == y) +})(); + +(function tc_11_09_01__027() { + var x = true, y = "-1" + assert(!(x == y)) +})(); + +(function tc_11_09_01__032() { + var x = "a" + var y = 2 + assert(!(x == y)) +})(); + +(function tc_11_09_01__002() { + var x = null, y = null + assert(x == y) +})(); + +(function tc_11_09_01__005() { + var x = 2.756, y = 2.756 + assert(x == y) +})(); + +(function tc_11_09_01__007() { + var x = -0, y = +0 + assert(x == y) +})(); + +(function tc_11_09_01__006() { + var x = +0, y = -0 + assert(x == y) +})(); + +(function tc_11_09_01__008() { + var x = 2.8, y = 3.4 + assert(!(x == y)) +})(); + +(function tc_11_09_01__033() { + var x = "12.1e5" + var y = 1210000 + assert(x == y) +})(); + +(function tc_11_09_01__036() { + var x = 1e-324 + var y = false + assert(x == y) +})(); + +(function tc_11_09_01__011() { + var x = "abg", y = 'abh' + assert(!(x == y)) +})(); + +(function tc_11_09_01__014() { + var x = false, y = false + assert(x == y) +})(); + +(function tc_11_09_01__020() { + var x = 0.123, y = "0.123e0" + assert(x == y) +})(); + +(function tc_11_09_01__017() { + var x = undefined, y = null + assert(x == y) +})(); + +(function tc_11_09_01__004() { + var x = 2, y = NaN + assert(!(x == y)) +})(); + +(function tc_11_09_01__024() { + var x = 0.123, y = "1.23e-1" + assert(x == y) +})(); + +(function tc_11_09_01__003() { + var x = NaN, y = 1 + assert(!(x == y)) +})(); + +(function tc_11_09_01__034() { + var x = "1" + var y = true + assert(x == y) +})(); + +(function tc_11_09_01__021() { + var x = 0.123, y = "0.123e+2" + assert(!(x == y)) +})(); + +(function tc_11_09_01__019() { + var x = 0.123, y = "0.124" + assert(!(x == y)) +})(); + +(function tc_11_09_01__026() { + var x = true, y = "+1" + assert(x == y) +})(); + +(function tc_11_09_01__018() { + var x = 0.123, y = "0.123" + assert(x == y) +})(); + +(function tc_11_09_01__010() { + var x = "abg", y = 'abgs' + assert(x != y) +})(); + +(function tc_11_09_01__038() { + var x = "0", y = Object(0) + assert(x == y) +})(); + +(function tc_11_09_01__015() { + var x = false, y = true + assert(!(x == y)) +})(); + +(function tc_11_09_01__009() { + var x = "abg", y = 'abg' + assert(x == y) +})(); + +(function tc_11_09_01__029() { + var x = true, y = "123" + assert(!(x == y)) +})(); + +(function tc_11_09_01__016() { + var x = null, y = undefined + assert(x == y) +})(); + +(function tc_11_09_01__035() { + var x = 0 + var y = false + assert(x == y) +})(); + +(function tc_11_09_01__037() { + var x = 0.1e-323 + var y = false + assert(x == y) +})(); + +(function tc_11_09_01__013() { + var x = true, y = true + assert(x == y) +})(); + +(function tc_11_09_01__028() { + var x = true, y = "true" + assert(!(x == y)) +})(); + +(function tc_11_09_01__030() { + var x = Object("abc") + b = x + assert(x == b) +})(); + +(function tc_11_09_01__022() { + var x = 0.123, y = "0.123a" + assert(!(x == y)) +})(); + +(function tc_11_09_01__023() { + var x = 0.123, y = "b0.123" + assert(!(x == y)) +})(); + +(function tc_11_09_01__012() { + var x = "abg", y = 'aBg' + assert(!(x == y)) +})(); + +(function tc_11_09_01__001() { + var x, y + assert(x == y) +})(); + +(function tc_11_09_02__035() { + var x = 0 + var y = false + assert(x == y) +})(); + +(function tc_11_09_02__033() { + var x = "12.1e5" + var y = 1210000 + assert(!(x != y)) +})(); + +(function tc_11_09_02__019() { + var x = 0.123, y = "0.124" + assert(x != y) +})(); + +(function tc_11_09_02__018() { + var x = 0.123, y = "0.123" + assert(x == y) +})(); + +(function tc_11_09_02__005() { + var x = 2.756, y = 2.756 + assert(x == y) +})(); + +(function tc_11_09_02__028() { + var x = true, y = "true" + assert(x != y) +})(); + +(function tc_11_09_02__024() { + var x = 0.123, y = "1.23e-1" + assert(x == y) +})(); + +(function tc_11_09_02__032() { + var x = "a" + var y = 2 + assert(x != y) +})(); + +(function tc_11_09_02__021() { + var x = 0.123, y = "0.123e+2" + assert(!(x == y)) +})(); + +(function tc_11_09_02__002() { + var x = null, y = null + assert(x == y) +})(); + +(function tc_11_09_02__026() { + var x = true, y = "+1" + assert(x == y) +})(); + +(function tc_11_09_02__037() { + var x = 1e-323 + var y = false + assert(x != y) +})(); + +(function tc_11_09_02__012() { + var x = "abg", y = 'aBg' + assert(x != y) +})(); + +(function tc_11_09_02__016() { + var x = null, y = undefined + assert(x == y) +})(); + +(function tc_11_09_02__017() { + var x = undefined, y = null + assert(x == y) +})(); + +(function tc_11_09_02__031() { + var x = Object("abc") + var y = Object("abc") + b = x, c = y + assert(c != b) +})(); + +(function tc_11_09_02__023() { + var x = 0.123, y = "b0.123" + assert(x != y) +})(); + +(function tc_11_09_02__015() { + var x = false, y = true + assert(x != y) +})(); + +(function tc_11_09_02__034() { + var x = "1" + var y = true + assert(x == y) +})(); + +(function tc_11_09_02__036() { + var x = 1e-324 + var y = false + assert(x == y) +})(); + +(function tc_11_09_02__022() { + var x = 0.123, y = "0.123a" + assert(x != y) +})(); + +(function tc_11_09_02__038() { + var x = "0", y = Object(0) + assert(x == y) +})(); + +(function tc_11_09_02__020() { + var x = 0.123, y = "0.123e0" + assert(x == y) +})(); + +(function tc_11_09_02__003() { + var x = NaN, y = 1 + assert(x != y) +})(); + +(function tc_11_09_02__014() { + var x = false, y = false + assert(x == y) +})(); + +(function tc_11_09_02__011() { + var x = "abg", y = 'abh' + assert(x != y) +})(); + +(function tc_11_09_02__025() { + var x = false, y = "-0" + assert(x == y) +})(); + +(function tc_11_09_02__007() { + var x = -0, y = +0 + assert(x == y) +})(); + +(function tc_11_09_02__030() { + var x = Object("abc") + b = x + assert(x == b) +})(); + +(function tc_11_09_02__027() { + var x = true, y = "-1" + assert(x != y) +})(); + +(function tc_11_09_02__004() { + var x = 2, y = NaN + assert(x != y) +})(); + +(function tc_11_09_02__006() { + var x = +0, y = -0 + assert(x == y) +})(); + +(function tc_11_09_02__013() { + var x = true, y = true + assert(x == y) +})(); + +(function tc_11_09_02__010() { + var x = "abg", y = 'abgs' + assert(x != y) +})(); + +(function tc_11_09_02__001() { + var x, y + assert(x == y) +})(); + +(function tc_11_09_02__029() { + var x = true, y = "123" + assert(x != y) +})(); + +(function tc_11_09_02__008() { + var x = 2.8, y = 3.4 + assert(x != y) +})(); + +(function tc_11_09_02__009() { + var x = "abg", y = 'abg' + assert(x == y) +})(); + +(function tc_11_09_05__009() { + var x = "0", y = Object(0) + assert(x !== y) +})(); + +(function tc_11_09_05__020() { + var x = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102", y = "12.6asdg$7_sfk/sf/adf\.3rqaf\u0102" + assert(x === y) +})(); + +(function tc_11_09_05__002() { + var x, y = true + assert(x !== y) +})(); + +(function tc_11_09_05__023() { + var x = false, y = true + assert(x !== y) +})(); + +(function tc_11_09_05__007() { + var x = false, y = 0 + assert(x !== y) +})(); + +(function tc_11_09_05__019() { + var x = -0, y = +0 + assert(x === y) +})(); + +(function tc_11_09_05__004() { + var x, y = -37.2e-6 + assert(x !== y) +})(); + +(function tc_11_09_05__013() { + var x = NaN, y = 0 + assert(x !== y) +})(); + +(function tc_11_09_05__005() { + var x, y = new Function() + assert(x !== y) +})(); + +(function tc_11_09_05__003() { + var x, y = "undefined" + assert(x !== y) +})(); + +(function tc_11_09_05__018() { + var x = +0, y = -0 + assert(x === y) +})(); + +(function tc_11_09_05__008() { + var x = "0", y = 0 + assert(x !== y) +})(); + +(function tc_11_09_05__012() { + var x = y = null + assert(x === y) +})(); + +(function tc_11_09_05__006() { + var x = null, y = 0 + assert(x !== y) +})(); + +(function tc_11_09_05__024() { + var x = new String("abc") + var y = x + assert(x === y) +})(); + +(function tc_11_09_05__025() { + var x = new String("abc") + var y = new String("abc") + assert(x !== y) +})(); + +(function tc_11_09_05__017() { + var x = 123.01, y = 0.0123e+4 + assert(x !== y) +})(); + +(function tc_11_09_05__015() { + var x = NaN, y = NaN + assert(x !== y) +})(); + +(function tc_11_09_05__010() { + var x = "abc", y = new String("abc") + assert(x !== y) +})(); + +(function tc_11_09_05__022() { + var x = false, y = false + assert(x === y) +})(); + +(function tc_11_09_05__001() { + var x, y = null + assert(x !== y) +})(); + +(function tc_11_09_05__021() { + var x = true, y = true + assert(x === y) +})(); + +(function tc_11_09_05__011() { + var x, y + assert(x === y) +})(); + +(function tc_11_09_05__016() { + var x = 123.00, y = 0.0123e+4, eps = .00001 + assert(x <= y + eps && x >= y - eps) +})(); + +(function tc_11_09_05__014() { + var x = 0.0, y = NaN + assert(x !== y) +})(); + +(function tc_11_11__007() { + var a = ""; + var b = new Object(); + assert(!((a && b) !== a)) +})(); + +(function tc_11_11__001() { + var a = true; + var b = false; + assert(!((a && b) === true)) +})(); + +(function tc_11_11__019() { + var a = false; + var b = new Object; + assert((a || b) === b) +})(); + +(function tc_11_11__022() { + var a = 123.456; + var b = new Object; + assert((a || b) === a) +})(); + +(function tc_11_11__017() { + var a = false; + var b = false; + assert((a || b) === false) +})(); + +(function tc_11_11__010() { + var a = 12345; + var b = new Object(); + assert((a && b) === b) +})(); + +(function tc_11_11__005() { + var a = true; + var b = new Object(); + assert((a && b) === b) +})(); + +(function tc_11_11__027() { + var a = new Object; + var b = "who cares, what is this?"; + assert((a || b) === a) +})(); + +(function tc_11_11__013() { + var a = new Object; + var b = new Object; + assert((a && b) === b) +})(); + +(function tc_11_11__002() { + var a = true; + var b = true; + assert((a && b) === true) +})(); + +(function tc_11_11__009() { + var a = NaN; + var b = new Object (); + assert ((!a && b) === b); +})(); + +(function tc_11_11__008() { + var a = 0; + var b = new Object(); + assert((a && b) === 0) +})(); + +(function tc_11_11__006() { + var a = "not empty string"; + var b = new Object(); + assert(!((a && b) !== b)) +})(); + +(function tc_11_11__014() { + var a = true; + var b = false; + assert((a || b) === true) +})(); + +(function tc_11_11__004() { + var a = false; + var b = new Object(); + assert((a && b) === false) +})(); + +(function tc_11_11__024() { + var a = ""; + var b = new Object; + assert((a || b) === b) +})(); + +(function tc_11_11__018() { + var a = true; + var b = new Object; + assert((a || b) === true) +})(); + +(function tc_11_11__026() { + var a = undefined; + var b = new String("123"); + assert((a || b) === b) +})(); + +(function tc_11_11__023() { + var a = "non empty string"; + var b = new Object; + assert((a || b) === a) +})(); + +(function tc_11_11__011() { + var a = null; + var b = new Object(); + assert((a && b) === a) +})(); + +(function tc_11_11__020() { + var a1 = +0; + var a2 = -0; + var b = new Object; + assert(((a1 || b) === b) && ((a2 || b) === b)) +})(); + +(function tc_11_11__021() { + var a = NaN; + var b = new Object; + assert((a || b) === b) +})(); + +(function tc_11_11__003() { + var a = false; + var b = false; + assert(!((a && b) === true)) +})(); + +(function tc_11_11__025() { + var a = null; + var b = Number(123.5e5); + assert((a || b) === b) +})(); + +(function tc_11_11__012() { + var a = undefined; + var b = new Object(); + assert((a && b) === a) +})(); + +(function tc_11_11__016() { + var a = false; + var b = true; + assert((a || b) === true) +})(); + +(function tc_11_11__015() { + var a = true; + var b = true; + assert((a || b) === true) +})(); + +(function tc_11_12__004() { + var a = 1; + var b = 2; + var c = 1; + var d = 1; + + var e; + + e = (a < b) ? (c = 100) : (d = 10); + + assert(c == 100 && e == 100 && d == 1) +})(); + +(function tc_11_12__008() { + var cond = 23; + var a = [1, 2, 4]; + var cnt = 0; + + for (var i = (cond < 24) ? 0 in a : 2; i < 10; ++i) + { + ++cnt; + } + + assert(cnt == 9) +})(); + +(function tc_11_12__005() { + var a = 1; + var b = 2; + var c = 1; + var d = 1; + + var e; + + e = (a > b) ? (c = 100) : (d = 10); + + assert(c == 1 && e == 10 && d == 10) +})(); + +(function tc_11_12__003() { + var a = 1; + var b = 2; + var c = 3; + + var d; + + d = a > b ? 5 : b < c ? 10 : 15; + + assert(d == 10) +})(); + +(function tc_11_12__012() { + var cond = 12; + var res; + + res = (cond < 13) + ? + 1 + : + 2; + + assert(res == 1) +})(); + +(function tc_11_12__001() { + var a = 5; + var b = 3; + + var c = (a > b) ? 12 : 14; + + assert(c == 12) +})(); + +(function tc_11_12__002() { + var a = 1; + var b = 2; + var c = 3; + + var d; + + d = a < b ? b < c ? 5 : 10 : 15; + + assert(d == 5) +})(); + +(function tc_11_05_02__017() { + assert(isNaN(null / undefined) === true) +})(); + +(function tc_11_05_02__036() { + assert(isNaN(false / null) === true) +})(); + +(function tc_11_05_02__056() { + assert(new String("2") / new Number(1) === 2) +})(); + +(function tc_11_05_02__045() { + assert(isNaN(Number.NaN / 2) === true) +})(); + +(function tc_11_05_02__021() { + assert("6" / 2 === 3) +})(); + +(function tc_11_05_02__028() { + assert(true / "1" === 1) +})(); + +(function tc_11_05_02__009() { + assert(false / true === 0) +})(); + +(function tc_11_05_02__080() { + assert(Number.NEGATIVE_INFINITY / 2 === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_02__073() { + assert(0 / Number.NEGATIVE_INFINITY === 0) +})(); + +(function tc_11_05_02__039() { + assert(isNaN(Number.NaN / +0) === true) +})(); + +(function tc_11_05_02__031() { + assert(isNaN(undefined / "2") === true) +})(); + +(function tc_11_05_02__058() { + assert(new String("2") / new String("1") === 2) +})(); + +(function tc_11_05_02__065() { + assert(new Boolean(true) / null === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__005() { + var a = 0; + assert((a = 1) / a === 1) +})(); + +(function tc_11_05_02__040() { + assert(isNaN(Number.NaN / -0) === true) +})(); + +(function tc_11_05_02__074() { + assert(0 / Number.POSITIVE_INFINITY === 0) +})(); + +(function tc_11_05_02__008() { + assert(true / true === 1) +})(); + +(function tc_11_05_02__088() { + assert(Number.MIN_VALUE / 2 === 0) +})(); + +(function tc_11_05_02__051() { + assert(false / new Boolean(true) === 0) +})(); + +(function tc_11_05_02__075() { + assert(Number.POSITIVE_INFINITY / 0 === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__024() { + assert(1 / null === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__087() { + assert(Number.MAX_VALUE / (-0.5) === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_02__019() { + assert(2 / true === 2) +})(); + +(function tc_11_05_02__067() { + assert(isNaN(undefined / new Boolean(true)) === true) +})(); + +(function tc_11_05_02__035() { + assert(isNaN(undefined / true) === true) +})(); + +(function tc_11_05_02__082() { + assert(2 / Number.POSITIVE_INFINITY === 0) +})(); + +(function tc_11_05_02__002() { + var a = 3; + assert(6 / a === 2) +})(); + +(function tc_11_05_02__059() { + assert(isNaN({} / {}) === true) +})(); + +(function tc_11_05_02__038() { + assert(isNaN(Number.NaN / Number.NaN) === true) +})(); + +(function tc_11_05_02__022() { + assert(isNaN("a" / 2) === true) +})(); + +(function tc_11_05_02__060() { + assert(null / new Number(5) === 0) +})(); + +(function tc_11_05_02__057() { + assert(new String("2") / 1 === 2) +})(); + +(function tc_11_05_02__006() { + var a = 0; + assert(a / (a = 1) === 0) +})(); + +(function tc_11_05_02__043() { + assert(isNaN(Number.NaN / Number.MAX_VALUE) === true) +})(); + +(function tc_11_05_02__025() { + assert(null / 1 === 0) +})(); + +(function tc_11_05_02__055() { + assert(false / new String("2") === 0) +})(); + +(function tc_11_05_02__029() { + assert("2" / true === 2) +})(); + +(function tc_11_05_02__026() { + assert(isNaN(1 / undefined) === true) +})(); + +(function tc_11_05_02__054() { + assert(new Boolean(false) / new String("2") === 0) +})(); + +(function tc_11_05_02__044() { + assert(isNaN(Number.NaN / Number.MIN_VALUE) === true) +})(); + +(function tc_11_05_02__030() { + assert(isNaN("2" / undefined) === true) +})(); + +(function tc_11_05_02__001() { + assert(6 / 3 === 2) +})(); + +(function tc_11_05_02__037() { + assert(null / true === 0) +})(); + +(function tc_11_05_02__081() { + assert(2 / Number.NEGATIVE_INFINITY === -0) +})(); + +(function tc_11_05_02__032() { + assert("2" / null === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__047() { + assert(6 / new Number(3) === 2) +})(); + +(function tc_11_05_02__048() { + assert(new Number(6) / new Number(3) === 2) +})(); + +(function tc_11_05_02__089() { + assert(2 / Number.MIN_VALUE === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__012() { + assert(isNaN("a" / "3") === true) +})(); + +(function tc_11_05_02__084() { + assert(isNaN(0 / 0) === true) +})(); + +(function tc_11_05_02__086() { + assert(Number.MAX_VALUE / Number.MAX_VALUE === 1) +})(); + +(function tc_11_05_02__085() { + assert(Number.MAX_VALUE / 0.5 === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__052() { + assert(new Boolean(true) / false === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__004() { + var a = 6; + var b = 3; + assert(a / b === 2) +})(); + +(function tc_11_05_02__033() { + assert(null / "2" === 0) +})(); + +(function tc_11_05_02__053() { + assert(new String("2") / new Boolean(false) === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__014() { + assert(isNaN(null / null) === true) +})(); + +(function tc_11_05_02__042() { + assert(isNaN(Number.NaN / Number.NEGATIVE_INFINITY) === true) +})(); + +(function tc_11_05_02__010() { + assert(true / false === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__069() { + assert(isNaN(new String("5") / undefined) === true) +})(); + +(function tc_11_05_02__076() { + assert(isNaN(Number.POSITIVE_INFINITY / Number.POSITIVE_INFINITY) === true) +})(); + +(function tc_11_05_02__023() { + assert(isNaN(6 / "a") === true) +})(); + +(function tc_11_05_02__018() { + assert(true / 1 === 1) +})(); + +(function tc_11_05_02__079() { + assert(isNaN(Number.NEGATIVE_INFINITY / Number.NEGATIVE_INFINITY) === true) +})(); + +(function tc_11_05_02__049() { + assert(new Number(2) / new Boolean(true) === 2) +})(); + +(function tc_11_05_02__062() { + assert(new String("5") / null === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__078() { + assert(isNaN(Number.NEGATIVE_INFINITY / Number.POSITIVE_INFINITY) === true) +})(); + +(function tc_11_05_02__083() { + assert(Number.POSITIVE_INFINITY / 2 === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__034() { + assert(isNaN(true / undefined) === true) +})(); + +(function tc_11_05_02__068() { + assert(isNaN(undefined / new String("5")) === true) +})(); + +(function tc_11_05_02__013() { + assert(isNaN("6" / "a") === true) +})(); + +(function tc_11_05_02__090() { + assert((1 / 2) / 4 !== 1 / (2 / 4)) +})(); + +(function tc_11_05_02__072() { + assert(Number.NEGATIVE_INFINITY / 0 === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_02__016() { + assert(isNaN(undefined / null) === true) +})(); + +(function tc_11_05_02__003() { + var a = 6; + assert(a / 3 === 2) +})(); + +(function tc_11_05_02__061() { + assert(new Number(5) / null === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_02__066() { + assert(isNaN(new Boolean(true) / undefined) === true) +})(); + +(function tc_11_05_02__077() { + assert(isNaN(Number.POSITIVE_INFINITY / Number.NEGATIVE_INFINITY) === true) +})(); + +(function tc_11_05_02__046() { + assert(new Number(6) / 3 === 2) +})(); + +(function tc_11_05_02__027() { + assert(isNaN(undefined / 1) === true) +})(); + +(function tc_11_05_02__015() { + assert(isNaN(undefined / undefined) === true) +})(); + +(function tc_11_05_02__020() { + assert(6 / "2" === 3) +})(); + +(function tc_11_05_02__063() { + assert(null / new String("5") === 0) +})(); + +(function tc_11_05_02__041() { + assert(isNaN(Number.NaN / Number.POSITIVE_INFINITY) === true) +})(); + +(function tc_11_05_02__011() { + assert("6" / "3" === 2) +})(); + +(function tc_11_05_02__050() { + assert(new Boolean(false) / new Boolean(true) === 0) +})(); + +(function tc_11_05_02__070() { + assert(isNaN(new Number(5) / undefined) === true) +})(); + +(function tc_11_05_02__064() { + assert(null / new Boolean(true) === 0) +})(); + +(function tc_11_05_02__071() { + assert(isNaN(undefined / new Number(5)) === true) +})(); + +(function tc_11_05_02__007() { + var a = 6; + assert(a / + 3 === 2) +})(); + +(function tc_11_05_01__018() { + assert(true * 1 === 1) +})(); + +(function tc_11_05_01__015() { + assert(isNaN(undefined * undefined) === true) +})(); + +(function tc_11_05_01__085() { + assert(2 * Number.MAX_VALUE === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_01__048() { + assert(new Number(1) * new Number(1) === 1) +})(); + +(function tc_11_05_01__049() { + assert(new Number(1) * new Boolean(true) === 1) +})(); + +(function tc_11_05_01__050() { + assert(new Boolean(true) * new Boolean(true) === 1) +})(); + +(function tc_11_05_01__010() { + assert(false * false === 0) +})(); + +(function tc_11_05_01__078() { + assert(Number.NEGATIVE_INFINITY * Number.POSITIVE_INFINITY === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_01__038() { + assert(isNaN(Number.NaN * Number.NaN) === true) +})(); + +(function tc_11_05_01__064() { + assert(null * new Boolean(true) === 0) +})(); + +(function tc_11_05_01__067() { + assert(isNaN(undefined * new Boolean(true)) === true) +})(); + +(function tc_11_05_01__058() { + assert(new String("2") * new String("1") === 2) +})(); + +(function tc_11_05_01__005() { + var a = 0; + assert((a = 1) * a === 1) +})(); + +(function tc_11_05_01__001() { + assert(2 * 3 === 6) +})(); + +(function tc_11_05_01__087() { + assert(Number.MAX_VALUE * (-1.5) === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_01__083() { + assert(Number.POSITIVE_INFINITY * 1 === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_01__069() { + assert(isNaN(new String("1") * undefined) === true) +})(); + +(function tc_11_05_01__074() { + assert(isNaN(0 * Number.POSITIVE_INFINITY) === true) +})(); + +(function tc_11_05_01__029() { + assert("1" * true === 1) +})(); + +(function tc_11_05_01__034() { + assert(isNaN(true * undefined) === true) +})(); + +(function tc_11_05_01__068() { + assert(isNaN(undefined * new String("1")) === true) +})(); + +(function tc_11_05_01__061() { + assert(new Number(2) * null === 0) +})(); + +(function tc_11_05_01__077() { + assert(Number.POSITIVE_INFINITY * Number.NEGATIVE_INFINITY === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_01__080() { + assert(Number.NEGATIVE_INFINITY * 1 === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_01__022() { + assert(isNaN("a" * 1) === true) +})(); + +(function tc_11_05_01__019() { + assert(1 * true === 1) +})(); + +(function tc_11_05_01__006() { + var a = 0; + assert(a * (a = 1) === 0) +})(); + +(function tc_11_05_01__054() { + assert(new String("2") * new Boolean(true) === 2) +})(); + +(function tc_11_05_01__013() { + assert(isNaN("1" * "a") === true) +})(); + +(function tc_11_05_01__021() { + assert("2" * 3 === 6) +})(); + +(function tc_11_05_01__063() { + assert(null * new String("2") === 0) +})(); + +(function tc_11_05_01__035() { + assert(isNaN(undefined * true) === true) +})(); + +(function tc_11_05_01__056() { + assert(new String("2") * new Number(1) === 2) +})(); + +(function tc_11_05_01__031() { + assert(isNaN(undefined * "1") === true) +})(); + +(function tc_11_05_01__084() { + assert(Number.MAX_VALUE * 2 === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_01__025() { + assert(null * 1 === 0) +})(); + +(function tc_11_05_01__042() { + assert(isNaN(Number.NaN * Number.NEGATIVE_INFINITY) === true) +})(); + +(function tc_11_05_01__079() { + assert(Number.NEGATIVE_INFINITY * Number.NEGATIVE_INFINITY === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_01__040() { + assert(isNaN(Number.NaN * -0) === true) +})(); + +(function tc_11_05_01__007() { + var a = 2; + assert(a * + 3 === 6) +})(); + +(function tc_11_05_01__070() { + assert(isNaN(new Number(1) * undefined) === true) +})(); + +(function tc_11_05_01__055() { + assert(new String("2") * true === 2) +})(); + +(function tc_11_05_01__041() { + assert(isNaN(Number.NaN * Number.POSITIVE_INFINITY) === true) +})(); + +(function tc_11_05_01__003() { + var a = 3; + assert(a * 2 === 6) +})(); + +(function tc_11_05_01__014() { + assert(null * null === 0) +})(); + +(function tc_11_05_01__073() { + assert(isNaN(0 * Number.NEGATIVE_INFINITY) === true) +})(); + +(function tc_11_05_01__002() { + var a = 3; + assert(2 * a === 6) +})(); + +(function tc_11_05_01__004() { + var a = 3; + var b = 2; + assert(a * b === 6) +})(); + +(function tc_11_05_01__046() { + assert(1 * new Number(1) === 1) +})(); + +(function tc_11_05_01__026() { + assert(isNaN(1 * undefined) === true) +})(); + +(function tc_11_05_01__008() { + assert(true * true === 1) +})(); + +(function tc_11_05_01__060() { + assert(null * new Number(2) === 0) +})(); + +(function tc_11_05_01__028() { + assert(true * "1" === 1) +})(); + +(function tc_11_05_01__089() { + assert(0.1 * Number.MIN_VALUE === +0) +})(); + +(function tc_11_05_01__062() { + assert(new String("2") * null === 0) +})(); + +(function tc_11_05_01__053() { + assert(new Boolean(true) * new String("2") === 2) +})(); + +(function tc_11_05_01__037() { + assert(null * true === 0) +})(); + +(function tc_11_05_01__036() { + assert(true * null === 0) +})(); + +(function tc_11_05_01__047() { + assert(new Number(1) * 1 === 1) +})(); + +(function tc_11_05_01__033() { + assert(null * "1" === 0) +})(); + +(function tc_11_05_01__009() { + assert(true * false === 0) +})(); + +(function tc_11_05_01__032() { + assert("1" * null === 0) +})(); + +(function tc_11_05_01__043() { + assert(isNaN(Number.NaN * Number.MAX_VALUE) === true) +})(); + +(function tc_11_05_01__051() { + assert(true * new Boolean(true) === 1) +})(); + +(function tc_11_05_01__017() { + assert(isNaN(null * undefined) === true) +})(); + +(function tc_11_05_01__024() { + assert(1 * null === 0) +})(); + +(function tc_11_05_01__012() { + assert(isNaN("a" * "1") === true) +})(); + +(function tc_11_05_01__066() { + assert(isNaN(new Boolean(true) * undefined) === true) +})(); + +(function tc_11_05_01__076() { + assert(Number.POSITIVE_INFINITY * Number.POSITIVE_INFINITY === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_01__081() { + assert((-1) * Number.NEGATIVE_INFINITY === Number.POSITIVE_INFINITY) +})(); + +(function tc_11_05_01__086() { + assert((-1.5) * Number.MAX_VALUE === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_01__090() { + assert((Number.MAX_VALUE * 1.1) * 0.9 !== Number.MAX_VALUE * (1.1 * 0.9)) +})(); + +(function tc_11_05_01__020() { + assert(2 * "3" === 6) +})(); + +(function tc_11_05_01__088() { + assert(Number.MIN_VALUE * (-0.5) === -0) +})(); + +(function tc_11_05_01__016() { + assert(isNaN(undefined * null) === true) +})(); + +(function tc_11_05_01__075() { + assert(isNaN(Number.POSITIVE_INFINITY * 0) === true) +})(); + +(function tc_11_05_01__082() { + assert((-1) * Number.POSITIVE_INFINITY === Number.NEGATIVE_INFINITY) +})(); + +(function tc_11_05_01__059() { + assert(isNaN({} * {}) === true) +})(); + +(function tc_11_05_01__023() { + assert(isNaN(1 * "a") === true) +})(); + +(function tc_11_05_01__057() { + assert(new String("2") * 1 === 2) +})(); + +(function tc_11_05_01__052() { + assert(new Boolean(true) * true === 1) +})(); + +(function tc_11_05_01__072() { + assert(isNaN(Number.NEGATIVE_INFINITY * 0) === true) +})(); + +(function tc_11_05_01__039() { + assert(isNaN(Number.NaN * +0) === true) +})(); + +(function tc_11_05_01__045() { + assert(isNaN(Number.NaN * 1) === true) +})(); + +(function tc_11_05_01__065() { + assert(new Boolean(true) * null === 0) +})(); + +(function tc_11_05_01__011() { + assert("2" * "3" === 6) +})(); + +(function tc_11_05_01__027() { + assert(isNaN(undefined * 1) === true) +})(); + +(function tc_11_05_01__044() { + assert(isNaN(Number.NaN * Number.MIN_VALUE) === true) +})(); + +(function tc_11_05_01__071() { + assert(isNaN(undefined * new Number(1))) +})(); + +(function tc_11_05_01__030() { + assert(isNaN("1" * undefined) === true) +})(); + +(function tc_11_05_03__005() { + assert(100 % -3 > 0) +})(); + +(function tc_11_05_03__022() { + var n = 100; + var d = new Boolean(false); + assert(isNaN(n % d)) +})(); + +(function tc_11_05_03__013() { + assert(isNaN(-Infinity % Infinity)) +})(); + +(function tc_11_05_03__018() { + var n = 105; + var d = 10; + assert(n % d === 5) +})(); + +(function tc_11_05_03__028() { + assert(isNaN(1 % null)) +})(); + +(function tc_11_05_03__002() { + assert(isNaN(100 % NaN)) +})(); + +(function tc_11_05_03__020() { + var n = 550; + var d = 5.5; + assert(n % d === 0) +})(); + +(function tc_11_05_03__026() { + assert(isNaN(undefined % 1)) +})(); + +(function tc_11_05_03__007() { + assert(isNaN(Infinity % 3)) +})(); + +(function tc_11_05_03__027() { + assert(null % 1 === +0) +})(); + +(function tc_11_05_03__030() { + var n = new Boolean(true); + var d = new String(""); + assert(isNaN(n % d)) +})(); + +(function tc_11_05_03__015() { + assert(+0 % 5 === +0) +})(); + +(function tc_11_05_03__012() { + assert(0 % 5 === 0) +})(); + +(function tc_11_05_03__023() { + var n = "100"; + var d = ""; + assert(isNaN(n % d)) +})(); + +(function tc_11_05_03__003() { + assert(isNaN(NaN % NaN)) +})(); + +(function tc_11_05_03__010() { + assert(isNaN(Infinity % 0)) +})(); + +(function tc_11_05_03__024() { + var n = { + valueOf: function () { + return 109.5; + } + } + var d = { + valueOf: function () { + return 5.5; + } + } + assert(n % d === 5) +})(); + +(function tc_11_05_03__029() { + var n = new String("100"); + var d = new String("10"); + assert(n % d === 0) +})(); + +(function tc_11_05_03__019() { + var n = 109.5; + var d = 5.5; + assert(n % d === 5) +})(); + +(function tc_11_05_03__008() { + assert(isNaN(-Infinity % 3)) +})(); + +(function tc_11_05_03__025() { + var n = { + valueOf: function () { + return -Infinity; + } + } + var d = { + valueOf: function () { + return 0; + } + } + assert(isNaN(n % d)) +})(); + +(function tc_11_05_03__021() { + var n = 100; + var d = new Boolean(true); + assert(n % d === 0) +})(); + +(function tc_11_05_03__006() { + assert(-100 % -3 < 0) +})(); + +(function tc_11_05_03__016() { + var n = 100; + var d = 10; + assert(n % d === 0) +})(); + +(function tc_11_05_03__009() { + assert(isNaN(5 % 0)) +})(); + +(function tc_11_05_03__001() { + assert(isNaN(NaN % 1)) +})(); + +(function tc_11_05_03__017() { + var n = 100.5; + var d = 10; + assert(n % d === 0.5) +})(); + +(function tc_11_05_03__011() { + assert(5 % Infinity === 5) +})(); + +(function tc_11_05_03__004() { + assert(-100 % 3 < 0) +})(); + +(function tc_11_05_03__014() { + assert(-0 % 5 === -0) +})(); + +(function tc_11_03_02__006() { + var a = true; + var b = false; + assert((a-- === 1) && (b-- === +0) && (a === 0) && (b === -1)); +})(); + +(function tc_11_03_02__010() { + var a = "1"; + assert((a-- === 1) && (a === 0)); +})(); + +(function tc_11_03_02__015() { + var a = "Infinity"; + assert((a-- === Infinity) && (a === Infinity)); +})(); + +(function tc_11_03_02__013() { + var a = ""; + assert((a-- === 0) && (a === -1)); +})(); + +(function tc_11_03_02__016() { + var a = "0xa"; + assert((a-- === 0xa) && (a === 9)); +})(); + +(function tc_11_03_02__009() { + var a = undefined; + assert(isNaN(a--) && isNaN(a)); +})(); + +(function tc_11_03_02__012() { + var a = "1e3"; + assert((a-- === 1e3) && (a === 999)); +})(); + +(function tc_11_03_02__011() { + var a = "blah"; + assert(isNaN(a--) && isNaN(a)); +})(); + +(function tc_11_03_02__014() { + var a = " "; + + assert((a-- === 0) && (a === -1)); + +})(); + +(function tc_11_03_02__008() { + var a = null; + assert((a-- == +0) && (a === -1)); +})(); + +(function tc_11_03_02__005() { + var a = 1; + assert((a-- === 1) && (a === 0)); +})(); + +(function tc_11_03_02__007() { + var a = { + valueOf: function () { + return 1; + } + } + + assert((a-- === 1) && (a === 0)); + +})(); + +(function tc_11_03_01__007() { + var a = { + valueOf: function () { + return 1; + } + } + + assert((a++ === 1) && (a === 2)); +})(); + +(function tc_11_03_01__016() { + var a = "0xa"; + assert((a++ === 0xa) && (a === 0xb)); +})(); + +(function tc_11_03_01__014() { + var a = " "; + assert((a++ === 0) && (a === 1)); +})(); + +(function tc_11_03_01__015() { + var a = "Infinity"; + + assert((a++ === Infinity) && (a === Infinity)); +})(); + +(function tc_11_03_01__009() { + var a = undefined; + + assert(isNaN(a++) && isNaN(a)); +})(); + +(function tc_11_03_01__005() { + var a = 1; + + assert((a++ === 1) && (a === 2)); +})(); + +(function tc_11_03_01__012() { + var a = "1e3"; + + assert((a++ === 1e3) && (a === 1001)); + +})(); + +(function tc_11_03_01__008() { + var a = null; + + assert((a++ == +0) && (a === 1)); +})(); + +(function tc_11_03_01__006() { + var a = true; + var b = false; + + assert((a++ === 1) && (b++ === +0) && (a === 2) && (b === 1)); +})(); + +(function tc_11_03_01__011() { + var a = "blah"; + assert ( isNaN(a++) && isNaN(a) ); +})(); + +(function tc_11_03_01__013() { + var a = ""; + assert((a++ === 0) && (a === 1)); +})(); + +(function tc_11_03_01__010() { + var a = "1"; + + assert((a++ === 1) && (a === 2)); +})(); + +(function tc_11_08_07__008() { + var a = {name: 'Masha', 'age': 10} + var c = 'Masha' in a + assert(!c) +})(); + +(function tc_11_08_07__005() { + var a = {name: 'Masha', 'age': 10} + var c = 'name' in a + assert(c) +})(); + +(function tc_11_08_07__010() { + var a = new String('example'); + assert('toString' in a); +})(); + +(function tc_11_08_07__007() { + var a = {name: 'Masha', 'age': 10} + var c = "age" in a + assert(c) +})(); + +(function tc_11_08_07__009() { + var a = {name: 'Masha', 'age': 10} + var c = "toString" in a + assert(c) +})(); + +(function tc_11_08_07__014() { + var c = 'PI' in Math + assert(c) +})(); + +(function tc_11_08_07__011() { + var a = new String('example') + var c = 'length' in a + assert(c) +})(); + +(function tc_11_08_07__013() { + var a = new String('example') + var c = 'toString' in a + assert(c) +})(); + +(function tc_11_08_07__001() { + var a = [1, 2, 3, 4, 5, 6] + var c = 0 in a + assert(c) +})(); + +(function tc_11_08_07__004() { + var a = [1, 2, 3, 4, 5, 6] + var c = '0' in a + assert(c) +})(); + +(function tc_11_08_07__003() { + var a = [1, 2, 3, 4, 5, 6] + var c = 6 in a + assert(!c) +})(); + +(function tc_11_08_07__002() { + var a = [1, 2, 3, 4, 5, 6] + var c = 5 in a + assert(c) +})(); + +(function tc_11_08_07__012() { + var a = new String('example'); + assert(!('toString.' in a)); +})(); + +(function tc_11_08_01__006() { + var a = false, b = true + var c = a < b + assert(c) +})(); + +(function tc_11_08_01__003() { + var a = "abc", b = "abd" + var c = a < b + assert(c) +})(); + +(function tc_11_08_01__002() { + var a = 7, b = 6 + var c = a < b + assert(!c) +})(); + +(function tc_11_08_01__001() { + var a = 5, b = 7 + var c = a < b + assert(c) +})(); + +(function tc_11_08_01__005() { + var a = null, b = undefined + var c = a < b + assert(!c) +})(); + +(function tc_11_08_01__004() { + var a = "abd", b = "abc" + var c = a < b + assert(!c) +})(); + +(function tc_11_08_04__006() { + var a = false, b = true + var c = a >= b + assert(!c) +})(); + +(function tc_11_08_04__005() { + var a = null, b = undefined + var c = a >= b + assert(!c) +})(); + +(function tc_11_08_04__003() { + var a = "zbda", b = "zbd" + var c = a >= b + assert(c) +})(); + +(function tc_11_08_04__001() { + var a = 700000000000000000000, b = 500000000000000000000 + var c = a >= b + assert(c) +})(); + +(function tc_11_08_04__008() { + var a = 1.2, b = '1.2' + var c = a >= b + assert(c) +})(); + +(function tc_11_08_04__002() { + var a = 6.233, b = 6.234 + var c = a >= b + assert(!c) +})(); + +(function tc_11_08_04__009() { + var a = 6.233, b = 6.233 + var c = a >= b + assert(c) +})(); + +(function tc_11_08_04__004() { + var a = "aaaaa1", b = "aaaaaz" + var c = a >= b + assert(!c) +})(); + +(function tc_11_08_04__007() { + var a = false, b = false + var c = a >= b + assert(c) +})(); + +(function tc_11_08_03__010() { + var a = 2, b = function () { + } + var c = a <= b + assert(!c) +})(); + +(function tc_11_08_03__001() { + var a = 5, b = 7 + var c = a <= b + assert(c) +})(); + +(function tc_11_08_03__008() { + var a = "abd", b = "abd" + var c = a <= b + assert(c) +})(); + +(function tc_11_08_03__005() { + var a = null, b = undefined + var c = a <= b + assert(!c) +})(); + +(function tc_11_08_03__007() { + var a = 7, b = 7 + var c = a <= b + assert(c) +})(); + +(function tc_11_08_03__002() { + var a = 7, b = 6 + var c = a <= b + assert(!c) +})(); + +(function tc_11_08_03__011() { + var a = 2, b = 'sdafg' + var c = a <= b + assert(!c) +})(); + +(function tc_11_08_03__009() { + var a = true, b = true + var c = a <= b + assert(c) +})(); + +(function tc_11_08_03__003() { + var a = "abc", b = "abd" + var c = a <= b + assert(c) +})(); + +(function tc_11_08_03__004() { + var a = "abd", b = "abc" + var c = a <= b + assert(!c) +})(); + +(function tc_11_08_03__006() { + var a = false, b = true + var c = a <= b + assert(c) +})(); + +(function tc_11_08_06__007() { + var a = new Object() + var c = a instanceof Object + assert(c) +})(); + +(function tc_11_08_06__005() { + var a = new String('abcd') + var c = a instanceof String + assert(c) +})(); + +(function tc_11_08_06__003() { + var a = new Number(2) + var c = a instanceof Number + assert(c) +})(); + +(function tc_11_08_06__002() { + var a = Number(2) + var c = a instanceof Number + assert(!c) +})(); + +(function tc_11_08_06__001() { + var a = 2 + var c = a instanceof Number + assert(!c) +})(); + +(function tc_11_08_06__008() { + var a = null; + var c = a instanceof Object; + assert (!c); +})(); + +(function tc_11_08_06__004() { + var a = 'abcd' + var c = a instanceof String + assert(!c) +})(); + +(function tc_11_08_06__006() { + var a = function () { + } + var b = new a() + var c = b instanceof a + assert(c) +})(); + +(function tc_11_08_02__005() { + var a = null, b = undefined + var c = a > b + assert(!c) +})(); + +(function tc_11_08_02__004() { + var a = "aaaaa1", b = "aaaaaz" + var c = a > b + assert(!c) +})(); + +(function tc_11_08_02__003() { + var a = "zbda", b = "zbd" + var c = a > b + assert(c) +})(); + +(function tc_11_08_02__006() { + var a = false, b = true + var c = a > b + assert(!c) +})(); + +(function tc_11_08_02__001() { + var a = 700000000000000000000, b = 500000000000000000000 + var c = a > b + assert(c) +})(); + +(function tc_11_08_02__002() { + var a = 6.233, b = 6.234 + var c = a > b + assert(!c) +})(); diff --git a/tests/jerry/test_suite_12.js b/tests/jerry/test_suite_12.js new file mode 100644 index 000000000..bb4e80128 --- /dev/null +++ b/tests/jerry/test_suite_12.js @@ -0,0 +1,1996 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_12_02__007() { + var a = 'undefined'; + + assert(a === 'undefined'); +})(); + +(function tc_12_02__019() { + var + a = 2 + + assert(a === 2); +})(); + +(function tc_12_02__022() { + var a = 1; + var b = a; + + assert(a === b); +})(); + +(function tc_12_02__003() { + var a = null; + assert(a === null); +})(); + +(function tc_12_02__001() { + var a; + assert(a === undefined); +})(); + +(function tc_12_02__006() { + var a = 'undefined'; + + assert(a === "undefined"); +})(); + +(function tc_12_02__014() { + var + + $a = 2; + assert($a === 2); +})(); + +(function tc_12_02__010() { + var a, b = 3.14, c; + + assert(a === undefined && b === 3.14 && c === undefined) +})(); + +(function tc_12_02__004() { + var a = undefined; + + assert(a === undefined); +})(); + +(function tc_12_02__005() { + var a = "undefined"; + + assert(a === "undefined"); +})(); + +(function tc_12_02__009() { + var a = 1, + b, + c = 4; + + b = a + c; + + assert(b === 5); +})(); + +(function tc_12_02__011() { + var a, b, c; + + assert(a === undefined && b === undefined && c === undefined); +})(); + +(function tc_12_02__002() { + var a = 12345; + assert(a === 12345); +})(); + +(function tc_12_02__020() { + var a = RegExp(); + + assert(a instanceof RegExp); +})(); + +(function tc_12_02__015() { + var a = 12 + "abc"; + + assert(a === "12abc"); +})(); + +(function tc_12_02__018() { + var a = []; + + assert(a instanceof Array && a.length === 0); +})(); + +(function tc_12_02__016() { + var a = {}; + var b = typeof (a); + + assert(b === "object" && b === typeof (Object()) && b === typeof ({})); +})(); + +(function tc_12_02__008() { + var a = false, b = true; + + assert(a === false && b === true); +})(); + +(function tc_12_02__013() { + var + _a$1 = 2; + + assert(_a$1 === 2); +})(); + +(function tc_12_02__012() { + var + _a1 = 2; + + assert(_a1 === 2); +})(); + +(function tc_12_02__021() { + var a = new Date(); + + assert(a instanceof Date); +})(); + +(function tc_12_02_01__002() { + var arguments = 2; + assert(arguments === 2 && typeof (arguments) === "number"); +})(); + +(function tc_12_02_01__001() { + var eval = 1; + assert(eval === 1 && typeof (eval) === "number"); +})(); + +(function tc_12_12__006() { + var x = 0; + lablemark: + if (x < 6) { + ++x; + break lablemark; + } + + assert(x !== 6); +})(); + +(function tc_12_12__010() { + var x = 0; + for (i = 0; i < 10; ++i) { + lablemark: + for (j = 0; j < 10; ++j) { + for (k = 0; k < 10; ++k) { + ++x; + continue lablemark; + } + } + } + + assert(x == 100) +})(); + +(function tc_12_12__007() { + var x = 0; + for (i = 0; i < 10; ++i) { + for (j = 0; j < 10; ++j) { + lablemark: + for (k = 0; k < 10; ++k) { + ++x; + break lablemark; + } + } + } + + assert(x == 100) +})(); + +(function tc_12_12__003() { + switchMark: + switch (1) { + case 0: + break; + case 1: + break switchMark; + case 2: + assert(false); + } +})(); + +(function tc_12_12__009() { + var x = 0; + lablemark: + for (i = 0; i < 10; ++i) { + for (j = 0; j < 10; ++j) { + for (k = 0; k < 10; ++k) { + ++x; + break lablemark; + } + } + } + + assert(x == 1) +})(); + +(function tc_12_12__008() { + var x = 0; + for (i = 0; i < 10; ++i) { + lablemark: + for (j = 0; j < 10; ++j) { + for (k = 0; k < 10; ++k) { + ++x; + break lablemark; + } + } + } + + assert(x == 10) +})(); + +(function tc_12_12__005() { + whileMark: + for (i = 0; i < 10; ++i) { + continue whileMark; + assert(false); + } +})(); + +(function tc_12_12__001() { + loop: + while (true) { + break loop; + } +})(); + +(function tc_12_12__004() { + var i = 0; + + whileMark: + while (i < 10) { + ++i; + continue whileMark; + assert(false); + } +})(); + +(function tc_12_12__002() { + loop: + while (true) { + do { + for (; true; ) { + break loop; + } + } while (true); + } +})(); + +(function tc_12_03__003() { + var a="ab;c" + ; + ; + assert (a === 'ab;c'); +})(); + +(function tc_12_03__001() { + function test() + { + ; + return 1;;;;;; + } + + test(); +})(); + +(function tc_12_03__002() { + function test() + { + ;;;;;; + return 1 + } + + test(); +})(); + +(function tc_12_05__001() { + function test() + { + if (true) { + return 1; + } + assert(false); + } + + test(); +})(); + +(function tc_12_05__007() { + var a = 1, b = 2; + var c; + if (a === 1) + { + if (b === 1) + c = 3; + } + else + if (b === 2) + c = 5; + else + c = 7; + + assert(c === undefined); +})(); + +(function tc_12_05__008() { + var a = 1, b = 2; + var c; + if (a === 1) + if (b === 1) + c = 3; + else + if (b === 2) + c = 5; + else + c = 7; + + assert(c === 5); + +})(); + +(function tc_12_05__004() { + function test() + { + if (false) + assert(false); + else { + return 1; + } + } + + test(); +})(); + +(function tc_12_05__006() { + var a = 'w\0', b = 'w\0'; + assert(a === b); +})(); + +(function tc_12_05__002() { + function test() + { + if (false) { + assert(false); + } + } + + test(); +})(); + +(function tc_12_05__005() { + function test() + { + if(true); + } + + test(); +})(); + +(function tc_12_05__003() { + function test() + { + if (true) + { + return 1; + } + else + assert(false); + } + + test(); +})(); + +(function tc_12_06_03__008() { + var sum = 1; + + for (var i = 0; i < 10; i++, sum *= i) + ; + + assert(sum === 3628800); +})(); + +(function tc_12_06_03__010() { + for + ( + var i = 0 + ; + i < 10 + ; + i++ + ) + { + i++; + } + + assert(i == 10); +})(); + +(function tc_12_06_03__005() { + var i = 0; + for (; ; ) + { + if (i++ === 100) + break; + } +})(); + +(function tc_12_06_03__004() { + var i; + + for (i = 1; i < 20; ) + i *= 2; + + assert(i === 32); +})(); + +(function tc_12_06_03__011() { + var i; + + function test() + { + for (i = 0; i < 10; i++) + { + if (i === 4) + return 1; + } + + return 0; + } + + var r = test(); + + assert(r === 1 && i === 4); +})(); + +(function tc_12_06_03__009() { + var init; + + for (init = (129 - 8) / 11; init != 11; ) + { + init = 33; + } + + assert(init == 11); +})(); + +(function tc_12_06_03__001() { + var cnt = 1; + + for (var i = 0; i < 10; i++) + cnt++; + + assert(cnt === 11 && i === 10); +})(); + +(function tc_12_06_03__006() { + var sum = 0; + for (var i = 1; i <= 10; i++) + { + for (var j = 1; j <= 5; j++) + { + sum += i * j; + } + } + + assert(sum === 825); +})(); + +(function tc_12_06_03__007() { + var sum = 0; + for (var i = 1, j = 1, k = 1; i + j + k <= 100; i++, j += 2, k += 3) + { + sum += i + j + k; + } + + assert(sum == 867); +})(); + +(function tc_12_06_03__003() { + var i; + + for (i = 0; ; i += 5) + { + if (i === 100) + break; + } +})(); + +(function tc_12_06_03__002() { + var cond = 1.999; + var cnt = 0; + + for (; cond < 10.333; cond += 1.121) + cnt++; + + assert(cnt == 8); +})(); + +(function tc_12_06_04__007() { + var o = {a: 1, b: 2, c: 3, d: 4, e: 5}; + + function test() + { + for (var p in o) + { + if (p === 'c') + return 1; + + o[p] += 4; + } + return 0; + } + + var r = test(); + + assert(((o.a === 5 && o.b === 6 && o.c === 3) || + (o.c === 3 && o.d === 8 && o.e === 9)) && r === 1); +})(); + +(function tc_12_06_04__006() { + var o = {a: 1, b: 2, c: 3}; + + for + ( + var + p in o + ) + { + o[p] += 4; + } + + assert(o.a === 5 && o.b === 6 && o.c === 7); +})(); + +(function tc_12_06_04__002() { + var a = new Array(1, 2, 3, 4, 5, 6, 7); + a.eight = 8; + + var p; + for (p in a) + { + a[p] += 1; + } + + assert(a[0] === 2 && a[1] === 3 && a[2] === 4 && a[3] === 5 && + a[4] === 6 && a[5] === 7 && a[6] === 8 && a['eight'] === 9); +})(); + +(function tc_12_06_04__005() { + var b = {basep: "base"}; + + function dConstr() + { + this.derivedp = "derived"; + } + dConstr.prototype = b; + + var d = new dConstr(); + + for (var p in d) + { + d[p] += "A"; + } + + assert(d.basep === "baseA" && d.derivedp === "derivedA"); +})(); + +(function tc_12_06_04__004() { + var a; + + for (var p in a) + { + assert(false); + } +})(); + +(function tc_12_06_04__001() { + var o = {a: 1, b: 2, c: 3}; + + for (var p in o) + { + o[p] += 4; + } + + assert(o.a === 5 && o.b === 6 && o.c === 7); +})(); + +(function tc_12_06_04__003() { + var a = null; + + for (var p in a) + { + assert(false); + } +})(); + +(function tc_12_06_01__002() { + var cnt = 1; + do + { + cnt++; + if (cnt === 42) { + break; + } + } while (true); +})(); + +(function tc_12_06_01__010() { + var cnt = 0; + + function test() + { + do + { + cnt++; + if (cnt === 8) + return 1; + } + while (cnt < 10); + + return 0; + } + + var r = test(); + + assert(cnt === 8 && r === 1); +})(); + +(function tc_12_06_01__009() { + var cnt = 0; + do + { + cnt++; + } + while + (cnt < 10 + ); + + assert(cnt === 10); +})(); + +(function tc_12_06_01__006() { + var cnt = 1; + do + { + cnt++; + } + while (false); + + assert(cnt === 2); +})(); + +(function tc_12_06_01__001() { + var cnt = 1; + do + cnt++; + while (cnt < 10); + + assert(cnt === 10); +})(); + +(function tc_12_06_01__007() { + var cnt = 1; + do + { + cnt++; + } + while (!"string"); + + assert(cnt === 2); +})(); + +(function tc_12_06_01__003() { + var cnt = 1; + do { + cnt++; + + if (cnt === 10) + { + break; + } + } + while (0, 1); +})(); + +(function tc_12_06_01__005() { + var x = 1 / 3; + do + { + x = 1; + } + while (x === 3 / 9); + assert (x === 1); +})(); + +(function tc_12_06_01__008() { + var cnt = 0; + do + { + cnt++; + } + while (!(cnt & 0x8000)); + + assert(cnt == 32768); +})(); + +(function tc_12_06_01__004() { + var obj = new Object(); + obj.x = "defined"; + do + { + delete obj.x; + } + while (obj.x !== undefined); +})(); + +(function tc_12_06_02__004() { + var cnt = 33; + + while ("") + cnt /= 2; + + assert(cnt === 33); +})(); + +(function tc_12_06_02__005() { + var bVal = true; + var val = "test"; + + while (!bVal) + { + val += " of while"; + } + + assert(val === "test"); +})(); + +(function tc_12_06_02__008() { + var cnt = 25; + + function test() + { + while (cnt) + { + cnt--; + if (cnt === 3) + return 1; + } + return 0; + } + + r = test(); + + assert(cnt === 3 && r === 1); +})(); + +(function tc_12_06_02__002() { + var cnt = 0; + + while (1) { + cnt++; + if (cnt === 10) + break; + } +})(); + +(function tc_12_06_02__003() { + var cnt = 0; + while ((1234 - 34) % 23 - 1234 * 23.222) + { + cnt++; + if (cnt === 10) + break; + } +})(); + +(function tc_12_06_02__001() { + var cnt = 25; + while (cnt) + cnt--; + + assert(cnt === 0); +})(); + +(function tc_12_06_02__007() { + var bitField = 0x1000000; + var cnt = 0; + + while + ( + bitField >>= 1 && + true + ) + { + cnt++; + } + + assert(cnt === 24); +})(); + +(function tc_12_06_02__006() { + var bitField = 0x1000000; + var cnt = 0; + + while (bitField >>= 1) + { + cnt++; + } + + assert(cnt === 24); +})(); + +(function tc_12_09__002() { + var r = test() + + assert(r === 1); + + function test() + { + return ((23 << 2) + 8) / 100; + } +})(); + +(function tc_12_09__001() { + var r = test() + + assert(typeof r == 'object' && r.prop1 === "property1" && r.prop2 === 2 && r.prop3 === false); + + function test() + { + var o = { + prop1: "property1", + prop2: 2, + prop3: false + }; + + return o; + } +})(); + +(function tc_12_09__005() { + var r = test() + + assert(r === 100); + + function test() + { + function internal() + { + return 100; + } + + return internal(); + } +})(); + +(function tc_12_09__006() { + var r = test() + + assert(typeof r == 'function'); + + function test() + { + function internal() + { + return 100; + } + + return internal; + } +})(); + +(function tc_12_09__004() { + var r = test() + + assert(r == undefined); + + function test() + { + var r = 1; + return + r; + } +})(); + +(function tc_12_09__003() { + var r = test() + + assert(r === 33); + + function test() + { + return 33; + } +})(); + +(function tc_12_04__003() { + var a, b, c + a = 2, b = 3, c = 4 +})(); + +(function tc_12_04__001() { + var a = 5, b = 1; + (a + b); +})(); + +(function tc_12_04__002() { + var a = 5, b = 1; + a = a && b; +})(); + +(function tc_12_04__004() { + var a + a = function () { + } +})(); + +(function tc_12_08__008() { + var i = 9; + var cnt = 0; + + while (i-- > 0) + { + if (i % 2) + break; + + var j = 0; + while (j++ < 20) + { + if (j % 2 === 0) + break; + cnt++; + } + + } + + assert(cnt === 1); +})(); + +(function tc_12_08__014() { + var sum = 0; + var i = 0, j = 0; + top: + do + { + j = 0; + + do + { + if (j > 9 && i % 2) + break top; + + sum += 1; + } + while (j++ < 20); + + sum += 1; + } + while (i++ < 10); + + assert(sum === 32); +})(); + +(function tc_12_08__009() { + var sum = 0, i = 0; + + WhileLabel: + while (++i < 10) + { + if (i === 5) + { + break WhileLabel; + } + + sum += i; + } + + assert(sum === 10); +})(); + +(function tc_12_08__010() { + var sum = 0; + var i = 0, j = 0; + top: + while (i++ < 10) + { + j = 0; + while (j++ < 20) + { + if (j > 9 && i % 2) + break top; + + sum += 1; + } + + sum += 1; + } + + assert(sum === 9); +})(); + +(function tc_12_08__011() { + var mask = 0xff0f; + var numOnes = 0; + + do + { + if (!(mask & 1)) + break; + + mask >>= 1; + numOnes++; + } while (mask); + + assert(numOnes === 4); +})(); + +(function tc_12_08__002() { + var o = {p1: 1, + p2: {p1: 100, p2: 200, p3: 100}, + p3: 4, + p4: 7, + p5: 124686, + p6: {p1: 100, p2: 200, p3: 100}, + p7: 1}, + sum = 0; + + for (var p in o) + { + if (p === "p4") + break; + + if (typeof (o[p]) === "object") + { + for (var pp in o[p]) + { + if (pp === "p2") + break; + + sum += o[p][pp]; + } + } + else + { + sum += 20; + } + } + + assert(sum === 140); +})(); + +(function tc_12_08__007() { + var mask = 0xff0f; + var numOnes = 0; + + while (mask) + { + if (!(mask & 1)) + break; + + mask >>= 1; + numOnes++; + } + + assert(numOnes === 4); +})(); + +(function tc_12_08__004() { + function main() + { + var sum = 0; + for (var i = 0; i < 10; i++) + for (var j = 0; j < 20; j++) + { + if (j === 10) + break; + + sum += 1; + } + + assert(sum === 100); + } + + main (); +})(); + +(function tc_12_08__016() { + var o = {p1: 1, p2: 2, p3: {p1: 150, p2: 200, p3: 130, p4: 20}, p4: 4, p5: 46}, sum = 0; + for (var p in o) + { + if (p === "p4") + continue; + + if (typeof (o[p]) === "object") + { + for (var pp in o[p]) + { + if (pp === "p2") + break; + + sum += o[p][pp]; + } + } + else { + sum += o[p]; + } + } + + assert(sum === 199); +})(); + +(function tc_12_08__012() { + var i = 10; + var cnt = 0; + + do + { + var j = 0; + do + { + if (j % 2 === 0) + break; + cnt++; + } + while (j++ < 20) + + if (i % 2) + break; + } + while (i-- > 0); + + assert(cnt === 0); +})(); + +(function tc_12_08__001() { + var o = {p1: 1, + p2: {p1: 100, p2: 200, p3: 100}, + p3: 4, + p4: 7, + p5: 124686, + p6: {p1: 100, p2: 200, p3: 100}, + p7: 1}, + sum = 0; + + + for (var p in o) + { + if (p === "p4") + break; + + if (typeof (o[p]) === "object") + { + top: + for (var pp in o[p]) + { + if (pp === "p2") + break top; + + sum += o[p][pp]; + } + } + + sum += 20; + + } + + assert(sum === 160); +})(); + +(function tc_12_08__018() { + var o = {p1: 1, + p2: {p1: 100, p2: 200, p3: 100}, + p3: 4, + p4: 7, + p5: 124686, + p6: {p1: 100, p2: 200, p3: 100}, + p7: 1}, + sum = 0; + + top: + for (var p in o) + { + if (p === "p4") + break; + + if (typeof (o[p]) === "object") + { + for (var pp in o[p]) + { + if (pp === "p2") + break top; + + sum += o[p][pp]; + } + } + + sum += 20; + + } + + assert(sum === 120) +})(); + +(function tc_12_08__013() { + var sum = 0, i = 0; + + DoWhileLabel: + do + { + if (i === 5) + { + break DoWhileLabel; + } + + sum += i; + } + while (++i < 10); + + assert(sum === 10); +})(); + +(function tc_12_08__005() { + var sum = 0; + + ForLabel: + for (var i = 0; i < 10; i++) + { + if (i === 5) + { + break ForLabel; + } + + sum += i; + } + + assert(sum === 10); +})(); + +(function tc_12_08__015() { + var o = {p1: 1, p2: 2, p3: 3, p4: 1, p5: 2}, sum = 0; + for (var p in o) + { + if (p === "p3") + { + break; + } + + sum += o[p]; + } + + assert(sum === 3); +})(); + +(function tc_12_08__017() { + var o = {a: 1, b: 2, c: 3}; + + ForLabel: + for (var p in o) + { + if (p === "b") + break ForLabel; + o[p] += 4; + } + + assert(o.a + o.b + o.c === 10); +})(); + +(function tc_12_08__003() { + var sum = 0; + for (var i = 0; i < 10; i++) + { + if (i === 5) + { + break; + } + + sum += i; + } + + assert(sum === 10); +})(); + +(function tc_12_08__006() { + var sum = 0; + top: + for (var i = 0; i < 10; i++) + { + for (var j = 0; j < 20; j++) + { + if (j > 9 && i % 2) + break top; + + sum += 1; + } + + sum += 1; + } + + assert(sum === 31); +})(); + +(function tc_12_10__003() { + var o = {prop: "property"}; + + with (o) { + assert(prop == "property"); + } +})(); + +(function tc_12_10__005() { + with ({}) + { + var x = "abc"; + } + + assert(x === "abc"); +})(); + +(function tc_12_10__004() { + var x; + + function test() + { + with (Math) + { + x = abs(-396); + return 1; + } + + return 0; + } + + var r = test(); + + assert(r === 1 && x === 396); +})(); + +(function tc_12_10__002() { + var o = {prop: "property"}; + + with (o) { + assert(prop == "property"); + } +})(); + +(function tc_12_10__007() { + var x, y; + + with + ( + Math) + { + x = cos(PI); + } + + assert(x == -1); +})(); + +(function tc_12_10__001() { + var x, y; + + with (Math) { + x = cos(PI); + } + + assert(x == -1); +})(); + +(function tc_12_10__006() { + assert(test("hello") == "hello" && typeof test({}) == "object" && test({arg: "hello"}) == "hello") + + function test(arg) { + with (arg) { + return arg; + } + } +})(); + +(function tc_12_11__005() { + switch (1) { + } +})(); + +(function tc_12_11__002() { + var matchesCount = 0; + + switch ("key") { + case "key": + ++matchesCount; + break; + case "key": + ++matchesCount; + break; + case "another key": + ++matchesCount; + break; + default: + ++matchesCount; + break; + } + + assert (matchesCount === 1); +})(); + +(function tc_12_11__001() { + switch (1) { + case 0: + assert(false); + case 1: + break; + default: + assert(false); + } +})(); + +(function tc_12_11__006() { + function fact(n) + { + return n < 2 ? 1 : n * fact(n - 1); + } + + switch (fact(5)) { + case 5 * fact(4): + break; + default: + assert(false); + } +})(); + +(function tc_12_11__004() { + var counter = 0; + + switch ("key") { + case "key": + ++counter; + case "another key": + ++counter; + case "another key2": + ++counter; + default: + ++counter; + } + + assert (counter == 4); +})(); + +(function tc_12_11__003() { + switch (1) { + case true: + assert(false); + case false: + assert(false); + default: + assert(true); + } +})(); + +(function tc_12_11__007() { + switch ("key") { + case "another key": + assert(false); + default: + break; + case "another key2": + assert(false); + } +})(); + +(function tc_12_14__001() { + try { + try { + throw "error"; + } catch (e) { + throw e; + } + assert(false); + } catch (e) { + } +})(); + +(function tc_12_14__003() { + function test () + { + try { + throw 1; + } catch (e) { + return (e === 1); + } + + return false; + } + + assert (test ()); +})(); + +(function tc_12_14__004() { + function test () + { + try { + throw "error"; + } catch (e) { + return false; + } finally { + return true; + } + + return false; + } + + assert (test ()); +})(); + +(function tc_12_14__006() { + function test () + { + try { + var x = 1; + } finally { + return true; + } + + return false; + } + + assert (test ()); +})(); + +(function tc_12_14__005() { + function test () + { + try { + throw "error"; + } catch (e) { + return true; + } finally { + } + + return false; + } + + assert (test ()); +})(); + +(function tc_12_14__002() { + function test () + { + try { + var x = 1; + } catch (e) { + return false; + } + + return true; + } + + assert (test ()); +})(); + +(function tc_12_01__005() { + { + { + var a = null; + ; + } + { + { + } + } + a = 'null'; + } + + assert(a === 'null'); +})(); + +(function tc_12_01__004() { + { + var a = null; + ; + a = 'null'; + } + + assert(a === 'null'); +})(); + +(function tc_12_01__002() { + function test () + { + { + return true; + } + return false; + } + + assert (test ()); +})(); + +(function tc_12_01__003() { + {;;} +})(); + +(function tc_12_01__001() { + { + } +})(); + +(function tc_12_13__001() { + function test () + { + try { + if (true) { + throw "error"; + } + } catch (e) { + return true; + } + return false; + } + + assert (test ()); +})(); + +(function tc_12_13__003() { + function d () { + throw "exception"; + } + function c () { + d (); + } + function b () { + c (); + } + function a () { + b (); + } + + function test () + { + try { + a (); + } catch (e) { + return true; + } + return false; + } + + assert (test ()); +})(); + +(function tc_12_13__002() { + function test () + { + try { + while (true) { + throw "error"; + } + } catch (e) { + return true; + } + return false; + } + + assert (test ()); +})(); + +(function tc_12_07__001() { + var sum = 0; + for (var i = 0; i < 10; i++) + { + if (i === 5) + { + continue; + } + + sum += i; + } + + assert(sum === 40); +})(); + +(function tc_12_07__009() { + var sum = 0, i = 0; + + WhileLabel: + while (++i < 10) + { + if (i === 5) + { + continue WhileLabel; + } + + sum += i; + } + + assert(sum === 40); +})(); + +(function tc_12_07__006() { + var sum = 0; + top: + for (var i = 0; i < 10; i++) + { + for (var j = 0; j < 20; j++) + { + if (j > 9 && i % 2) + continue top; + + sum += 1; + } + + sum += 1; + } + + assert(sum === 155); +})(); + +(function tc_12_07__002() { + var sum = 0; + for (var i = 0; i < 10; i++) + for (var j = 0; j < 20; j++) + { + if (j > 9) + continue; + + sum += 1; + } + + assert(sum === 100); +})(); + +(function tc_12_07__015() { + var o = {p1: 1, p2: 2, p3: 3, p4: 4, p5: 5}, sum = 0; + for (var p in o) + { + if (p == "p3") + { + continue; + } + + sum += o[p]; + } + + assert(sum == 12) +})(); + +(function tc_12_07__008() { + var i = 10; + var cnt = 0; + + while (i-- > 0) + { + if (i % 2) + continue; + + var j = 0; + while (j++ < 20) + { + if (j % 2 === 0) + continue; + cnt++; + } + + } + + assert(cnt === 50); +})(); + +(function tc_12_07__004() { + var o = {a: 1, b: 2, c: 3}; + + ForLabel: + for (var p in o) + { + if (p === "b") + continue ForLabel; + o[p] += 4; + } + + assert(o.a === 5 && o.b === 2 && o.c === 7); +})(); + +(function tc_12_07__012() { + var i = 10; + var cnt = 0; + + do + { + if (i % 2) + continue; + + var j = 0; + do + { + if (j % 2 === 0) + continue; + cnt++; + } + while (j++ < 20) + } + while (i-- > 0); + + assert(cnt === 60); +})(); + +(function tc_12_07__003() { + var o = {p1: 1, p2: 2, p3: {p1: 100, p2: 200, p3: 100}, p4: 4, p5: 5}, sum = 0; + + top: + for (var p in o) + { + if (p === "p2") + continue; + + if (typeof (o[p]) === "object") + { + for (var pp in o[p]) + { + if (pp === "p2") + continue top; + + sum += o[p][pp]; + } + } + + sum += 20; + + } + + assert(sum === 160); +})(); + +(function tc_12_07__016() { + var o = {p1: 1, p2: 2, p3: {p1: 100, p2: 200}, p4: 4, p5: 5}, sum = 0; + for (var p in o) + { + if (p === "p2") + continue; + + if (typeof (o[p]) === "object") + { + for (var pp in o[p]) + { + if (pp === "p2") + continue; + + sum += o[p][pp]; + } + } + else { + sum += o[p]; + } + } + + assert(sum === 110); +})(); + +(function tc_12_07__013() { + var sum = 0, i = 0; + + DoWhileLabel: + do + { + if (i === 5) + { + continue DoWhileLabel; + } + + sum += i; + } + while (++i < 10); + + assert(sum === 40); +})(); + +(function tc_12_07__010() { + var sum = 0; + var i = 0, j = 0; + top: + while (i++ < 10) + { + j = 0; + while (j++ < 20) + { + if (j > 9 && i % 2) + continue top; + + sum += 1; + } + + sum += 1; + } + + assert(sum === 150); +})(); + +(function tc_12_07__007() { + var mask = 0xff0f; + var numZeroes = 0; + + while (mask) + { + mask >>= 1; + + if (mask & 1) + continue; + + numZeroes++; + } + + assert(numZeroes === 5); +})(); + +(function tc_12_07__011() { + var mask = 0xff0f; + var numZeroes = 0; + + do + { + mask >>= 1; + + if (mask & 1) + continue; + + numZeroes++; + } while (mask); + + assert(numZeroes === 5); +})(); + +(function tc_12_07__005() { + var sum = 0; + + ForLabel: + for (var i = 0; i < 10; i++) + { + if (i === 5) + { + continue ForLabel; + } + + sum += i; + } + + assert(sum === 40); +})(); + +(function tc_12_07__014() { + var sum = 0; + var i = 0, j = 0; + top: + do + { + j = 0; + + do + { + if (j > 9 && i % 2) + continue top; + + sum += 1; + } + while (j++ < 20); + + sum += 1; + } + while (i++ < 10); + + assert(sum === 182); +})(); diff --git a/tests/jerry/test_suite_13.js b/tests/jerry/test_suite_13.js new file mode 100644 index 000000000..ab81d9559 --- /dev/null +++ b/tests/jerry/test_suite_13.js @@ -0,0 +1,201 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_13__012() { + function foo(a, b, c, d) { + var deleted = true; + for (i = 0; i < arguments.length; i++) + { + delete arguments[i]; + deleted = deleted && (typeof (arguments[i]) === "undefined"); + } + return deleted; + } + + assert(foo("A", "F", 1, true) === true); +})(); + +(function tc_13__005() { + var foo = 1; + + assert (foo === 1); + + function foo() + { + return 1; + } +})(); + +(function tc_13__013() { + function foo(arguments) { + return arguments; + } + + assert(foo(1) === 1); +})(); + +(function tc_13__010() { + function foo() { + return 1; + } + var object = new Object; + object.fun = foo; + + assert(object.fun() === 1); +})(); + +(function tc_13__001() { + var b = 1; + for (var i = 1; i < 10; ++i) + { + b *= i; + } + var c = b; + + assert(c == 362880); +})(); + +(function tc_13__007() { + function foo(arg) { + return ++arg; + } + + assert(foo(1) === 2); +})(); + +(function tc_13__008() { + function foo(params) { + return arguments.length; + } + + assert(foo(1, 'e', true, 5) === 4); +})(); + +(function tc_13__003() { + assert(function (param1, param2) { + return 1; + }(true, "blah") === 1); +})(); + +(function tc_13__011() { + function foo(param1) { + return delete arguments; + } + + assert(!foo("param")); +})(); + +(function tc_13__002() { + function foo() { + return 1; + } + + assert(foo() === 1); +})(); + +(function tc_13__009() { + var check = typeof (foo) === "function"; + + var foo = 1; + + check = check && (foo === 1); + + function foo() { + return 1; + } + + assert(check); +})(); + +(function tc_13__006() { + function foo() { + } + + assert(foo() === undefined); +})(); + +(function tc_13__004() { + function foo() { + } + + assert(typeof foo === "function"); +})(); + +(function tc_13_01__001() { + function arguments (param) { + return true; + } + assert (arguments ()); +})(); + +(function tc_13_02__001() { + var foo = function () { + this.caller = 123; + }; + var f = new foo(); + assert(f.caller === 123); +})(); + +(function tc_13_02__007() { + var obj = new function foo() + { + this.prop = 1; + }; + + assert(obj.prop === 1); +})(); + +(function tc_13_02__003() { + function foo(arg) { + arg.prop = 3; + } + var obj = new Object(); + foo(obj); + + assert(obj.prop === 3); +})(); + +(function tc_13_02__006() { + function foo() { + return; + } + + assert(foo() === undefined); +})(); + +(function tc_13_02__004() { + function foo(arg) { + arg += 3; + } + + var num = 1; + foo(num); + + assert(num === 1); +})(); + +(function tc_13_02__005() { + function foo() { + return null; + } + + assert(foo() === null); +})(); + +(function tc_13_02__008() { + function func() { + } + + assert(Function.prototype.isPrototypeOf(func)); +})(); diff --git a/tests/jerry/test_suite_15.js b/tests/jerry/test_suite_15.js new file mode 100644 index 000000000..65b0767a5 --- /dev/null +++ b/tests/jerry/test_suite_15.js @@ -0,0 +1,2462 @@ +// Copyright JS Foundation and other contributors, http://js.foundation +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +(function tc_15_02_01__004() { + var a = 1; + assert(typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__005() { + var a = true; + + assert(typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__002() { + var a; + a = Object(null); + + assert(typeof a === 'object'); +})(); + +(function tc_15_02_01__003() { + var a; + a = Object(undefined); + + assert(typeof a === 'object'); +})(); + +(function tc_15_02_01__006() { + var a = false; + assert(typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__007() { + var a = "some string"; + + assert(typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__009() { + var a = new Number(123.5); + assert (typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__008() { + var a = "some string"; + assert(typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__010() { + var a = new String("nice string"); + assert(typeof Object(a) === 'object'); +})(); + +(function tc_15_02_01__001() { + var a; + a = Object(); + + assert(typeof a === 'object'); +})(); + +(function tc_15_02_03__018() { + var object = { + prop1: Number, + prop2: String, + prop3: Boolean + } + + Object.seal(object); + + check = delete object.prop1 || delete object.prop2 || delete object.prop3; + + object.prop4 = 3; + + check = check || Boolean(object.prop4); + + assert(!check); +})(); + +(function tc_15_02_03__017() { + var object = { + prop1: "qwerty", + prop2: 123, + } + + Object.freeze(object); + + object.prop1 = "asdf"; + object.prop3 = true; + + assert(!(object.prop1 === "asdf") && !delete object.prop2 && !object.prop3); +})(); + +(function tc_15_02_03__001() { + assert(typeof Object.getPrototypeOf(Object) == "function" && + Object.length == 1); +})(); + +(function tc_15_02_03__004() { + var object = { + prop1: Number, + prop2: String, + prop3: true, + prop4: 0 + } + + var keys = Object.keys(object); + + assert(keys[0] == "prop1" && + keys[1] == "prop2" && + keys[2] == "prop3" && + keys[3] == "prop4"); + +})(); + +(function tc_15_02_03__019() { + var emptyObject = {} + + var properties = { + prop1: { + writable: true, + enumerable: true, + configurable: false, + value: "I'm prop1" + }, + prop2: { + writable: true, + enumerable: true, + configurable: false, + value: "I'm prop2" + } + } + + var isEnumerable = true; + var isConfigurable = true; + var isWritable = false; + + Object.defineProperties(emptyObject, properties); + + emptyObject.prop1 = "hello"; + emptyObject.prop2 = "world"; + + if (emptyObject.prop1 === "hello" && emptyObject.prop2 == "world") + isWritable = true; + + for (p in emptyObject) { + if (emptyObject[p] === "hello") + isEnumerable = !isEnumerable; + else if (emptyObject[p] === "world") + isEnumerable = !isEnumerable; + } + + isConfigurable = delete emptyObject.prop1 && delete emptyObject.prop2 + + assert(isWritable && isEnumerable && !isConfigurable); +})(); + +(function tc_15_02_03__016() { + var emptyObject = {} + + var propertyDescriptor = { + enumerable: true, + configurable: true, + get: function () { + return myProperty; + }, + set: function (newValue) { + myProperty = newValue; + } + } + + Object.defineProperty(emptyObject, 'myProperty', propertyDescriptor); + + var checkGetSet = false; + var isEnumerable = false; + var isConfigurable = false; + + emptyObject.myProperty = "foobar"; + if (emptyObject.myProperty == "foobar") + checkGetSet = true; + + for (p in emptyObject) { + if (emptyObject[p] == "foobar") { + isEnumerable = true; + break; + } + } + + if (delete emptyObject.myProperty) + isConfigurable = true; + + assert(checkGetSet && isEnumerable && isConfigurable); +})(); + +(function tc_15_02_03__010() { + var a = new String("qwe"); + + names = Object.getOwnPropertyNames(a); + + assert(names instanceof Array); + + var is_0 = false, is_1 = false, is_2 = false, is_length = false; + for (var i = 0; i <= 3; i++) + { + if (names[i] === "0") { is_0 = true; } + if (names[i] === "1") { is_1 = true; } + if (names[i] === "2") { is_2 = true; } + if (names[i] === "length") { is_length = true; } + } + + assert (is_0 && is_1 && is_2 && is_length); +})(); + +(function tc_15_02_03__020() { + var emptyObject = {} + + var propertyDescriptor = { + enumerable: true, + configurable: true, + value: "hello!", + writable: true + } + + Object.defineProperty(emptyObject, 'myProperty', propertyDescriptor); + + var isWritable = false; + var isEnumerable = false; + var isConfigurable = false; + + emptyObject.myProperty = "foobar"; + if (emptyObject.myProperty == "foobar") + isWritable = true; + + for (p in emptyObject) { + if (emptyObject[p] == "foobar") { + isEnumerable = true; + break; + } + } + + if (delete emptyObject.myProperty) + isConfigurable = true; + + assert(isWritable && isEnumerable && isConfigurable); +})(); + +(function tc_15_02_03__003() { + writable = false; + enumerable = false; + configurable = false; + + Object.prototype = "qwerty"; + if (Object.prototype === "qwerty") + writable = true; + + for (prop in Object) + { + if (Object[prop] == "qwerty") + enumerable = true; + } + + if (delete Object.prototype) + configurable = true; + + assert(!writable && !enumerable && !configurable); +})(); + +(function tc_15_02_03__009() { + var a = { + prop1: Number, + prop2: String, + foo: function () { + return 1; + }, + bar: function () { + return 0; + } + }; + names = Object.getOwnPropertyNames(a); + + assert(names instanceof Array && + names[0] === "prop1" && + names[1] === "prop2" && + names[2] === "foo" && + names[3] === "bar"); +})(); + +(function tc_15_02_03__013() { + var niceObject = { + niceProp1: String, + niceProp2: Number, + niceMeth: function () { + return true; + } + } + var someElseObject = { + prop1: Boolean, + prop2: Number + } + var niceChild = Object.create(niceObject, someElseObject); + + assert(Object.getPrototypeOf(niceChild) === niceObject); +})(); + +(function tc_15_02_03__012() { + var veryUsefulObject = { + } + + Object.preventExtensions(veryUsefulObject); + + veryUsefulObject.property = "qwerty"; + + veryUsefulObject.method = function () { + return "asdf"; + } + + assert(veryUsefulObject.property === undefined); + assert(veryUsefulObject.method === undefined); +})(); + +(function tc_15_02_03__008() { + var object1 = { + field1: 5, + field2: "qwe", + field3: true + } + + var object2 = { + field1: 5, + field2: "qwe", + field3: true + } + + Object.freeze(object1); + + assert(Object.isFrozen(object1) && !Object.isFrozen(object2)); +})(); + +(function tc_15_02_03__021() { + var emptyObject = {} + + var propertyDescriptor = { + enumerable: true, + configurable: true, + value: "hello!", + writable: true + } + + Object.defineProperty(emptyObject, 'myProperty', propertyDescriptor); + + var newPropertyDescriptor = { + enumerable: false, + configurable: false, + writable: false + } + + Object.defineProperty(emptyObject, 'myProperty', newPropertyDescriptor); + + var isWritable = false; + var isEnumerable = false; + var isConfigurable = false; + + emptyObject.myProperty = "foobar"; + if (emptyObject.myProperty == "foobar") + isWritable = true; + + for (p in emptyObject) { + if (emptyObject[p] == "foobar") { + isEnumerable = true; + break; + } + } + + if (delete emptyObject.myProperty) + isConfigurable = true; + + assert(!isWritable && !isEnumerable && !isConfigurable); +})(); + +(function tc_15_02_03__007() { + var a = { + foo: function () { + return 1 + } + } + desc = Object.getOwnPropertyDescriptor(a, "foo"); + + assert(desc instanceof Object); +})(); + +(function tc_15_02_03__002() { + assert(typeof Object.prototype == "object"); +})(); + +(function tc_15_02_03__011() { + var object1 = { + field1: 5, + field2: "qwe", + field3: true + } + + var object2 = { + field1: 5, + field2: "qwe", + field3: true + } + + Object.seal(object1); + + assert(Object.isSealed(object1) && !Object.isSealed(object2)); +})(); + +(function tc_15_02_03__014() { + var a = new String("qwe"); + var someElseObject = { + prop1: Boolean, + prop2: Number + } + var niceChild = Object.create(a, someElseObject); + + assert(Object.getPrototypeOf(niceChild) === a); +})(); + +(function tc_15_02_03__006() { + var object1 = { + field1: 5, + field2: "qwe", + field3: true + } + + var object2 = { + field1: 5, + field2: "qwe", + field3: true + } + + Object.freeze(object1); + + assert(!Object.isExtensible(object1) && Object.isExtensible(object2)); +})(); + +(function tc_15_02_03__015() { + var a = {} + var someElseObject = undefined; + var childObject = Object.create(a, someElseObject); + + assert(Object.getPrototypeOf(childObject) === a && Object.getOwnPropertyNames(childObject).length == 0); +})(); + +(function tc_15_02_03__005() { + var a = { + field: Number + } + + assert(Object.getPrototypeOf(a) == Object.getPrototypeOf(Object())); +})(); + +(function tc_15_02_04__002() { + assert(Object.isExtensible(Object.getPrototypeOf(Object()))); +})(); + +(function tc_15_02_04__001() { + assert(Object.getPrototypeOf(Object.getPrototypeOf(Object())) === null); +})(); + +(function tc_15_02_04_07__001() { + var object = { + prop: true + } + + assert(!object.propertyIsEnumerable('prop2')); +})(); + +(function tc_15_02_04_07__002() { + var object = {} + + var propertyDescriptor = { + enumerable: true, + configurable: true, + value: "qwe", + writable: true + } + + Object.defineProperty(object, 'prop', propertyDescriptor); + + assert(object.propertyIsEnumerable('prop')); +})(); + +(function tc_15_02_04_07__003() { + var object = {} + + var propertyDescriptor = { + enumerable: false, + configurable: true, + value: "qwe", + writable: true + } + + Object.defineProperty(object, 'prop', propertyDescriptor); + + assert(!object.propertyIsEnumerable('prop')); +})(); + +(function tc_15_02_04_04__007() { + var a = false; + + assert(a.valueOf() === false); +})(); + +(function tc_15_02_04_04__004() { + var a = new Number(5); + + assert(a.valueOf() === 5); +})(); + +(function tc_15_02_04_04__001() { + var a = new Object(); + assert(a.valueOf() === a); +})(); + +(function tc_15_02_04_04__003() { + var a = { + n: true, + s: "qwerty" + } + + assert(a.valueOf() === a); +})(); + +(function tc_15_02_04_04__002() { + var a = { + n: Number(5) + } + assert(a.valueOf() === a); +})(); + +(function tc_15_02_04_04__008() { + var a = new String("qwe"); + assert(a.valueOf() === "qwe"); +})(); + +(function tc_15_02_04_04__009() { + var a = "asdfgh"; + assert(a.valueOf() === "asdfgh"); +})(); + +(function tc_15_02_04_04__005() { + var a = 123; + + assert(a.valueOf() === 123); +})(); + +(function tc_15_02_04_04__010() { + var a = "123"; + assert(a.valueOf() === "123"); +})(); + +(function tc_15_02_04_04__006() { + var a = new Boolean(true); + + assert(a.valueOf() === true); +})(); + +(function tc_15_02_04_02__003() { + var obj = {}; + assert(obj.toString() === "[object Object]"); +})(); + +(function tc_15_02_04_02__001() { + assert(Object.prototype.toString.call(undefined) === "[object Undefined]"); +})(); + +(function tc_15_02_04_02__002() { + assert(Object.prototype.toString.call(null) === "[object Null]"); +})(); + +(function tc_15_02_04_02__004() { + assert(Object.prototype.toString.call(123) === "[object Number]"); +})(); + +(function tc_15_02_04_05__002() { + var obj = { + prop1: 5 + } + + assert(!obj.hasOwnProperty("prop5")); +})(); + +(function tc_15_02_04_05__004() { + function Parent() { + this.prop = 5; + } + + function Child() { + this.prop2 = false; + } + + Child.prototype = Parent; + + var obj = new Child(); + + assert(obj.hasOwnProperty("prop2")); +})(); + +(function tc_15_02_04_05__003() { + function Parent() { + this.prop = 5; + } + + function Child() { + this.prop2 = false; + } + + Child.prototype = Parent; + + var obj = new Child(); + + assert(!obj.hasOwnProperty("prop")); +})(); + +(function tc_15_02_04_05__001() { + var obj = { + prop1: 5, + prop2: "qwe", + prop3: Boolean + } + + assert(obj.hasOwnProperty("prop1")); +})(); + +(function tc_15_02_04_01__002() { + assert(Object.prototype.constructor === Object); +})(); + +(function tc_15_02_04_01__001() { + assert(Object.getPrototypeOf(Object()).constructor === Object); +})(); + +(function tc_15_02_04_03__003() { + assert(Object.toLocaleString() === Object.toString()); +})(); + +(function tc_15_02_04_03__002() { + var o = new Object(); + assert(o.toLocaleString() === o.toString()); + +})(); + +(function tc_15_02_04_03__001() { + assert(typeof Object.prototype.toLocaleString === 'function'); +})(); + +(function tc_15_02_04_06__001() { + var a = new Object(); + var b = 123; + + assert(!a.isPrototypeOf(b)); +})(); + +(function tc_15_02_04_06__002() { + var object = new Object(); + var p = Object.getPrototypeOf(object); + + assert(p.isPrototypeOf(object)); +})(); + +(function tc_15_02_04_06__006() { + try + { + Object.prototype.isPrototypeOf.call(undefined, {}); + + assert(false); + } catch (e) + { + assert (e instanceof TypeError); + } +})(); + +(function tc_15_02_04_06__003() { + var object = new Object(); + var otherObject = new Object(); + + assert(!otherObject.isPrototypeOf(object)); +})(); + +(function tc_15_02_04_06__005() { + var object = Object.create(null); + var temp = new Object(); + assert(!temp.isPrototypeOf(object)); +})(); + +(function tc_15_02_04_06__004() { + var object = new Object(); + assert(!object.isPrototypeOf(object)); +})(); + +(function tc_15_02_02__009() { + var a = new Object(null); + assert(typeof a === 'object' && + typeof (Object.getPrototypeOf(a)) === "object" && + Object.isExtensible(a)); +})(); + +(function tc_15_02_02__002() { + var a = new Object(); + var b = new Object(); + + assert(a !== b); +})(); + +(function tc_15_02_02__006() { + var a = 5.5; + var b = new Object(a); + assert(typeof b === "object" && b == a && b !== a); +})(); + +(function tc_15_02_02__004() { + var a = { + field1: Number, + field2: String, + foo: function () { + return 0; + } + } + var b = new Object(a); + assert(a === b); +})(); + +(function tc_15_02_02__008() { + var a = new Object(); + assert(typeof a === 'object' && + typeof (Object.getPrototypeOf(a)) === "object" && + Object.isExtensible(a)); + +})(); + +(function tc_15_02_02__010() { + var a = new Object(undefined); + assert(typeof a === 'object' && + typeof (Object.getPrototypeOf(a)) === "object" && + Object.isExtensible(a)); + +})(); + +(function tc_15_02_02__007() { + var a = true; + var b = new Object(a); + assert(typeof b === "object" && b == a && b !== a); +})(); + +(function tc_15_02_02__005() { + var a = "foobar"; + var b = new Object(a); + assert(typeof b === "object" && b == a && b !== a); +})(); + +(function tc_15_02_02__003() { + var a = new Object(); + var b = new Object(a); + assert(a === b); +})(); + +(function tc_15_02_02__001() { + var a = new Object(); + + assert(typeof a === 'object'); +})(); + +(function tc_15_03_02_01__002() { + try + { + Function('a', 'a', '"use strict";'); + assert(false); + } + catch (e) + { + } +})(); + +(function tc_15_03_02_01__005() { + "use strict"; + try + { + Function('eval', 'return;'); + + } + catch (e) + { + assert(false); + } +})(); + +(function tc_15_03_02_01__009() { + "use strict"; + + try + { + Function('arguments', 'return;'); + } + catch (e) + { + assert(false); + } +})(); + +(function tc_15_03_02_01__004() { + try + { + Function('eval', '"use strict";'); + assert(false); + } + catch (e) + { + } +})(); + +(function tc_15_03_02_01__011() { + "use strict"; + + var foo = new Function("baz", "baz", "baz", "return 0;"); + + assert(foo() === 0); +})(); + +(function tc_15_03_02_01__001() { + var func = new Function("a,b", "c", "return a+b+c") + assert(func(1, 2, 3) == 6); +})(); + +(function tc_15_03_02_01__010() { + "use strict"; + + var foo = new Function("baz", "qux", "baz", "return 0;"); +})(); + +(function tc_15_03_02_01__008() { + "use strict"; + + try + { + Function('a,a', 'return a;'); + } + catch (e) + { + assert(false); + } +})(); + +(function tc_15_03_02_01__007() { + try + { + Function('a,a', '"use strict";'); + assert(false); + } + catch (e) + { + } +})(); + +(function tc_15_03_02_01__012s() { + "use strict"; + + try + { + Function('a', 'a', 'return;'); + } + catch (e) + { + assert(false); + } +})(); + +(function tc_15_03_04_02__005() { + assert(Function.prototype.toString.hasOwnProperty('length')); + + var obj = Function.prototype.toString.length; + + Function.prototype.toString.length = function () { + return "shifted"; + }; + + assert(Function.prototype.toString.length === obj); +})(); + +(function tc_15_03_04_02__002() { + var FACTORY = Function.prototype.toString; + + try + { + var instance = new FACTORY; + assert(false); + } + catch (e) + { + } +})(); + +(function tc_15_03_04_02__003() { + assert(Function.prototype.toString.hasOwnProperty('length')); + assert(!Function.prototype.toString.propertyIsEnumerable('length')); + for (p in Function.prototype.toString) + { + assert(p !== "length"); + } +})(); + +(function tc_15_03_04_02__006() { + assert(Function.prototype.toString.hasOwnProperty("length")); + assert(Function.prototype.toString.length === 0); + +})(); + +(function tc_15_03_03__004() { + assert(Function.hasOwnProperty("length")); + assert(Function.length === 1); +})(); + +(function tc_15_03_03__002() { + assert(Function.prototype.isPrototypeOf(Function)); +})(); + +(function tc_15_03_03__003() { + Function.prototype.indicator = 1; + assert (Function.indicator === 1); +})(); + +(function tc_15_03_03__001() { + assert(Function.hasOwnProperty("prototype")); +})(); + +(function tc_15_03_03_01__001() { + var obj = Function.prototype; + Function.prototype = function () { + return "shifted"; + }; + + if (Function.prototype !== obj) + { + assert(false); + } + + try + { + if (Function.prototype() !== undefined) + { + assert(false); + } + } + catch (e) + { + assert(false); + } +})(); + +(function tc_15_03_03_01__002() { + if (Function.propertyIsEnumerable('prototype')) + { + assert(false); + } + + var count = 0; + + for (p in Function) + { + if (p === "prototype") + count++; + } + + if (count !== 0) + { + assert(false); + } +})(); + +(function tc_15_03_03_01__003() { + delete Function.prototype; + + if (!(Function.hasOwnProperty('prototype'))) + { + assert(false); + } +})(); + +(function tc_15_03_03_01__004() { + function foo() { + } + + Object.defineProperty(foo, 'prototype', {value: {}}); + assert(foo.prototype === + Object.getOwnPropertyDescriptor(foo, 'prototype').value); + +})(); + +(function tc_15_07__001() { + var a = Number; + Number = null; + var b = new a(5); + Number = a; + assert(b !== 5); +})(); + +(function tc_15_07__002() { + var a = Number; + Number = null; + var b = new a(5) + Number = a; + assert(!(b === 5)); +})(); + +(function tc_15_07_01__010() { + var a = Number; + Number = null; + var b = a(2); + Number = a; + assert(b === 2 && typeof b === "number"); +})(); + +(function tc_15_07_01__002() { + assert (typeof Number("123456") === "number"); +})(); + +(function tc_15_07_01__005() { + assert (Number() === +0); +})(); + +(function tc_15_07_01__006() { + assert(isNaN(Number(new Error()))); +})(); + +(function tc_15_07_01__008() { + assert(isNaN(Number("abcdefg"))); +})(); + +(function tc_15_07_01__004() { + assert (Number(753) === 753); +})(); + +(function tc_15_07_01__001() { + assert(Number("123456") === 123456); +})(); + +(function tc_15_07_01__007() { + assert(typeof Number("abcdefg") === "number"); +})(); + +(function tc_15_07_01__003() { + assert(typeof Number(new Object()) === "number"); +})(); + +(function tc_15_07_01__009() { + assert(isNaN(Number(function a() {return Infinity}))); +})(); + +(function tc_15_07_02__011() { + var a = new Number(); + assert(a.valueOf() === +0.0); +})(); + +(function tc_15_07_02__004() { + var a = Number + Number = null + var b = new a("1e12") + Number = a; + assert(b.toString(35) === "fiyo05lf"); +})(); + +(function tc_15_07_02__007() { + ts = Number.prototype.toString + delete Number.prototype.toString; + var a = new Number() + assert(a.toString() === "[object Number]"); + Number.prototype.toString = ts; +})(); + +(function tc_15_07_02__001() { + var a = new Number("123456"); + assert((a == 123456) && (typeof a === 'object')); +})(); + +(function tc_15_07_02__006() { + var a = Number + Number = null + var b = new a("1e12") + b.c = new a(new a(777)) + Number = a; + assert(typeof b.c === "object" && b.c.valueOf() === 777) +})(); + +(function tc_15_07_02__003() { + var a = Number + Number = null + var b = new a("1e12") + Number = a; + assert(b == 1000000000000 && typeof b === "object"); +})(); + +(function tc_15_07_02__005() { + var a = Number + Number = null + var b = new a("1e12") + b.c = new a(new Error()) + Number = a; + + assert(typeof b.c === "object" && isNaN(b.c)); +})(); + +(function tc_15_07_02__010() { + var b = Number.prototype + var a = Number + Number = null + var c = new a(5) + Number = a; + assert(b === c.constructor.prototype); +})(); + +(function tc_15_07_02__009() { + var a = new Number(null) + assert(Number.prototype === a.constructor.prototype); +})(); + +(function tc_15_07_02__002() { + var a = new Number(); + assert((a == +0.0) && (typeof a === 'object')); +})(); + +(function tc_15_07_02__008() { + var a = new Number(null) + assert(Number.prototype.isPrototypeOf(a)); +})(); + +(function tc_15_07_04__003() { + assert(Object.prototype.isPrototypeOf(Number.prototype)); +})(); + +(function tc_15_07_04_01__002() { + assert(Number.prototype.constructor === Number); +})(); + +(function tc_15_07_04_01__001() { + assert(Number.prototype.hasOwnProperty('constructor')); +})(); + +(function tc_15_07_04_02__012() { + assert((new Number(Number.POSITIVE_INFINITY)).toString(undefined) === "Infinity"); +})(); + +(function tc_15_07_04_02__011() { + assert((new Number(NaN)).toString(undefined) === "NaN") +})(); + +(function tc_15_07_04_02__005() { + var a = -123456789012345 + assert(a.toString(8) === "-3404420603357571"); +})(); + +(function tc_15_07_04_02__003() { + var a = new Number(15); + assert(a.toString(2) === "1111"); +})(); + +(function tc_15_07_04_02__010() { + assert((new Number(NaN)).toString() === "NaN"); +})(); + +(function tc_15_07_04_02__001() { + var a = Number(0.1); + assert(a.toString(36) === "0.3llllllllllqsn8td1p464unmi"); +})(); + +(function tc_15_07_04_02__013() { + assert ((new Number(Number.NEGATIVE_INFINITY)).toString(undefined) === "-Infinity"); +})(); + +(function tc_15_07_04_02__004() { + var a = 123456789012345 + assert(a.toString(8) === "3404420603357571"); +})(); + +(function tc_15_07_04_02__009() { + assert(Number.prototype.hasOwnProperty('toString') && + typeof Number.prototype.toString === "function"); +})(); + +(function tc_15_07_03__004() { + var p = Object.getPrototypeOf(Number); + assert(p === Function.prototype); +})(); + +(function tc_15_07_03__002() { + assert(Number.hasOwnProperty("length") && Number.length === 1); +})(); + +(function tc_15_07_03__003() { + assert(Function.prototype.isPrototypeOf(Number) === true); +})(); + +(function tc_15_07_03__001() { + assert(Number.constructor.prototype === Function.prototype); +})(); + +(function tc_15_07_03_02__002() { + assert(Number.MAX_VALUE === 1.7976931348623157e308); +})(); + +(function tc_15_07_03_02__003() { + assert(Number.MAX_VALUE === 1.7976931348623157e308); +})(); + +(function tc_15_07_03_02__004() { + var b = Number.MAX_VALUE; + Number.MAX_VALUE = 0; + assert(Number.MAX_VALUE === b); +})(); + +(function tc_15_07_03_02__006() { + for (x in Number) + { + if (x === "MAX_VALUE") + { + assert(false); + } + } +})(); + +(function tc_15_07_03_02__005() { + assert(!(delete Number.MAX_VALUE)); +})(); + +(function tc_15_07_03_02__001() { + assert(Number.hasOwnProperty("MAX_VALUE")); +})(); + +(function tc_15_07_03_01__001() { + assert(Number.hasOwnProperty("prototype")); +})(); + +(function tc_15_07_03_01__002() { + var a = Object.getOwnPropertyDescriptor(Number, 'prototype'); + + assert((a.writable === false && + a.enumerable === false && + a.configurable === false)); +})(); + +(function tc_15_07_03_01__003() { + assert(Object.getPrototypeOf(new Number()) === Number.prototype); +})(); + +(function tc_15_07_03_01__007() { + for (x in Number) + { + if (x === "prototype") + { + assert(false); + } + } +})(); + +(function tc_15_07_03_01__005() { + assert(delete Number.prototype === false) +})(); + +(function tc_15_07_03_01__006() { + assert(!Number.propertyIsEnumerable('prototype')); +})(); + +(function tc_15_07_03_06__001() { + assert(Number.hasOwnProperty("POSITIVE_INFINITY")); +})(); + +(function tc_15_07_03_06__006() { + for (x in Number) + { + if (x === "POSITIVE_INFINITY") + { + assert(false); + } + } +})(); + +(function tc_15_07_03_06__007() { + assert(!Number.propertyIsEnumerable('POSITIVE_INFINITY')); +})(); + +(function tc_15_07_03_06__003() { + assert(Number.POSITIVE_INFINITY === Infinity); +})(); + +(function tc_15_07_03_06__005() { + assert(!(delete Number.POSITIVE_INFINITY)); +})(); + +(function tc_15_07_03_06__002() { + assert(!isFinite(Number.POSITIVE_INFINITY) && Number.POSITIVE_INFINITY > 0); +})(); + +(function tc_15_07_03_06__004() { + var b = Number.POSITIVE_INFINITY + Number.POSITIVE_INFINITY = 0 + assert(Number.POSITIVE_INFINITY === b); +})(); + +(function tc_15_07_03_05__005() { + assert(!(delete Number.NEGATIVE_INFINITY)); +})(); + +(function tc_15_07_03_05__006() { + for (x in Number) + { + if (x === "NEGATIVE_INFINITY") + { + assert(false); + } + } +})(); + +(function tc_15_07_03_05__007() { + assert(!Number.propertyIsEnumerable('NEGATIVE_INFINITY')); +})(); + +(function tc_15_07_03_05__003() { + assert(Number.NEGATIVE_INFINITY === -Infinity); +})(); + +(function tc_15_07_03_05__001() { + assert(Number.hasOwnProperty("NEGATIVE_INFINITY")); +})(); + +(function tc_15_07_03_05__002() { + assert(!(isFinite(Number.NEGATIVE_INFINITY) && Number.NEGATIVE_INFINITY < 0)); +})(); + +(function tc_15_07_03_05__004() { + var b = Number.NEGATIVE_INFINITY; + Number.NEGATIVE_INFINITY = 0; + assert(Number.NEGATIVE_INFINITY === b); +})(); + +(function tc_15_07_03_04__001() { + assert(Number.hasOwnProperty("NaN")); +})(); + +(function tc_15_07_03_04__005() { + assert(!(delete Number.NaN)); +})(); + +(function tc_15_07_03_04__003() { + for (x in Number) + { + if (x === "NaN") + { + assert(false); + } + } +})(); + +(function tc_15_07_03_04__004() { + Number.NaN = 0; + assert(isNaN(Number.NaN)); +})(); + +(function tc_15_07_03_04__002() { + assert(isNaN(Number.NaN)); +})(); + +(function tc_15_07_03_03__001() { + assert(Number.hasOwnProperty("MIN_VALUE")); +})(); + +(function tc_15_07_03_03__005() { + assert(!(delete Number.MIN_VALUE)); +})(); + +(function tc_15_07_03_03__003() { + assert(Number.MIN_VALUE === 5e-324); +})(); + +(function tc_15_07_03_03__006() { + for (x in Number) + { + if (x === "MIN_VALUE") + { + assert(false); + } + } +})(); + +(function tc_15_07_03_03__004() { + var b = Number.MIN_VALUE + Number.MIN_VALUE = 0 + assert(Number.MIN_VALUE === b); +})(); + +(function tc_15_07_03_03__002() { + assert(Number.MIN_VALUE === 5e-324); +})(); + +(function tc_15_05_02_01__002() { + var s = new String (""); + s.x = 1; + assert (s.x === 1); +})(); + +(function tc_15_05_02_01__001() { + assert(String.prototype.isPrototypeOf(new String(""))); +})(); + +(function tc_15_05_03_01__002() { + for (var p in String) { + if (p === String.prototype) { + assert(false); + } + } +})(); + +(function tc_15_05_03_01__001() { + String.prototype = 1; + assert(String.prototype !== 1); +})(); + +(function tc_15_05_03_02__001() { + assert (String.fromCharCode () === ""); +})(); + +(function tc_15_05_03_02__002() { + assert (String.fromCharCode (65, 66, 67) === "ABC"); +})(); + +(function tc_15_05_01_01__005() { + assert (String (false) === "false"); +})(); + +(function tc_15_05_01_01__008() { + assert (String (-0) === "0"); +})(); + +(function tc_15_05_01_01__013() { + assert (String (0.111111111111111) === "0.111111111111111"); +})(); + +(function tc_15_05_01_01__010() { + assert (String (Infinity) === "Infinity"); +})(); + +(function tc_15_05_01_01__007() { + assert (String (+0) === "0"); +})(); + +(function tc_15_05_01_01__009() { + assert (String (-1) === "-" + String (1)); +})(); + +(function tc_15_05_01_01__012() { + assert (String (10000000000000000000) === "10000000000000000000"); +})(); + +(function tc_15_05_01_01__006() { + assert(String(NaN) === "NaN"); +})(); + +(function tc_15_05_01_01__001() { + assert (String () === String ("")); +})(); + +(function tc_15_05_01_01__015() { + assert (String (0.000000111111111111111) === "1.11111111111111e-7"); +})(); + +(function tc_15_05_01_01__004() { + assert (String (true) === "true"); +})(); + +(function tc_15_05_01_01__014() { + assert (String (0.00000111111111111111) === "0.00000111111111111111"); +})(); + +(function tc_15_05_01_01__002() { + assert (String (undefined) === "undefined"); +})(); + +(function tc_15_05_01_01__003() { + assert (String (null) === "null"); +})(); + +(function tc_15_05_01_01__011() { + assert (String (123000) === "123000"); +})(); + +(function tc_15_05_04_07__001() { + assert(String("abcd").indexOf("ab") === 0); +})(); + +(function tc_15_05_04_07__002() { + assert(String("abcd").indexOf("ab", 0) === 0); +})(); + +(function tc_15_05_04_07__003() { + assert(String("abcd").indexOf("ab", 1) === -1); +})(); + +(function tc_15_05_04_01__001() { + assert (String.prototype.constructor === String); +})(); + +(function tc_15_05_04_05__001() { + assert(isNaN(String("abc").charCodeAt(-1))); +})(); + +(function tc_15_05_04_05__002() { + assert(isNaN(String("abc").charCodeAt(3))); +})(); + +(function tc_15_05_04_05__004() { + assert(String("abc").charCodeAt("0") === 97); +})(); + +(function tc_15_05_04_05__003() { + assert(String("abc").charCodeAt(0) === 97); +})(); + +(function tc_15_05_04_03__001() { + assert (String ("abc").valueOf () === "abc"); +})(); + +(function tc_15_05_04_02__001() { + assert (String ("abc").toString () === "abc"); +})(); + +(function tc_15_05_04_02__002() { + assert ("abc".toString () === "abc"); +})(); + +(function tc_15_05_04_04__003() { + assert(String("abc").charAt(0) === "a"); +})(); + +(function tc_15_05_04_04__004() { + assert(String("abc").charAt("0") === "a"); +})(); + +(function tc_15_05_04_04__001() { + assert(String("abc").charAt(-1) === ""); +})(); + +(function tc_15_05_04_04__002() { + assert(String("abc").charAt(3) === ""); +})(); + +(function tc_15_05_04_06__004() { + assert (String ().concat.length === 1); +})(); + +(function tc_15_05_04_06__001() { + assert(String("abc").concat("d") === "abcd"); +})(); + +(function tc_15_05_04_06__003() { + assert(String().concat("a", "b", "c") === "abc"); +})(); + +(function tc_15_05_04_06__002() { + assert(String().concat() === ""); +})(); + +(function tc_15_08_02_06__011() { + assert(isNaN(Math.ceil("NaN"))); +})(); + +(function tc_15_08_02_06__007() { + assert (Math.ceil(-1.3) === -1); +})(); + +(function tc_15_08_02_06__006() { + assert(1/Math.ceil(-0.3) === -Infinity); +})(); + +(function tc_15_08_02_06__012() { + assert(isNaN(Math.ceil(new Object()))); +})(); + +(function tc_15_08_02_06__003() { + assert(1/Math.ceil(-0) === -Infinity); +})(); + +(function tc_15_08_02_06__010() { + assert (Math.ceil(1.1) === 2); +})(); + +(function tc_15_08_02_06__004() { + assert(Math.ceil(-Infinity) === -Infinity); +})(); + +(function tc_15_08_02_06__009() { + assert (Math.ceil(1.9) === 2); +})(); + +(function tc_15_08_02_06__008() { + assert (Math.ceil(-1.9) === -1); +})(); + +(function tc_15_08_02_06__005() { + assert(Math.ceil(Infinity) === Number.POSITIVE_INFINITY); +})(); + +(function tc_15_08_02_06__002() { + var res = 1 / Math.ceil(+0) + assert(res === +Infinity && res !== -Infinity); +})(); + +(function tc_15_08_02_06__001() { + assert(isNaN(Math.ceil(NaN))); +})(); + +(function tc_15_08_02_16__005() { + assert (isNaN(Math.sin(-Infinity))); +})(); + +(function tc_15_08_02_16__001() { + assert (isNaN(Math.sin(NaN))); +})(); + +(function tc_15_08_02_16__003() { + assert (1/Math.sin(-0) === -Infinity); +})(); + +(function tc_15_08_02_16__004() { + assert (isNaN(Math.sin(Infinity))); +})(); + +(function tc_15_08_02_16__002() { + assert (1/Math.sin(+0) === Infinity); +})(); + +(function tc_15_08_02_03__009() { + assert(Math.asin(1) === Math.PI / 2); +})(); + +(function tc_15_08_02_03__007() { + assert(Math.asin(+0) === +0); +})(); + +(function tc_15_08_02_03__004() { + assert(!isNaN(Math.asin(-1.0000000000000001))); +})(); + +(function tc_15_08_02_03__005() { + assert(isNaN(Math.asin(-1.000000000000001))); +})(); + +(function tc_15_08_02_03__003() { + assert(!isNaN(Math.asin(1.0000000000000001))); +})(); + +(function tc_15_08_02_03__008() { + assert(Math.asin(-0) === -0); +})(); + +(function tc_15_08_02_03__006() { + assert(isNaN(Math.asin(-3))); +})(); + +(function tc_15_08_02_03__001() { + assert(isNaN(Math.asin(NaN))); +})(); + +(function tc_15_08_02_03__002() { + assert(isNaN(Math.asin(1.000000000000001))); +})(); + +(function tc_15_08_02_17__003() { + assert (1/Math.sqrt(+0) === Infinity); +})(); + +(function tc_15_08_02_17__005() { + assert (Math.sqrt(Infinity) === Infinity); +})(); + +(function tc_15_08_02_17__004() { + assert (1/Math.sqrt(-0) === -Infinity); +})(); + +(function tc_15_08_02_17__002() { + assert (isNaN(Math.sqrt(-2))); +})(); + +(function tc_15_08_02_17__001() { + assert (isNaN(Math.sqrt(NaN))); +})(); + +(function tc_15_08_02_01__002() { + assert(Math.abs(-0.0) === +0.0); +})(); + +(function tc_15_08_02_01__001() { + assert(isNaN(Math.abs(NaN))); +})(); + +(function tc_15_08_02_01__005() { + assert(Math.abs(-123513745) === 123513745); +})(); + +(function tc_15_08_02_01__003() { + assert(Math.abs(Number.NEGATIVE_INFINITY) === Number.POSITIVE_INFINITY); +})(); + +(function tc_15_08_02_01__004() { + assert(Math.abs(Number.NEGATIVE_INFINITY) === Number.POSITIVE_INFINITY); +})(); + +(function tc_15_08_02_11__004() { + assert(isNaN(Math.max(NaN))); +})(); + +(function tc_15_08_02_11__012() { + assert(typeof Math.max === "function"); +})(); + +(function tc_15_08_02_11__009() { + assert(Math.max() === -Infinity); +})(); + +(function tc_15_08_02_11__003() { + assert(isNaN(Math.max(Object()))); +})(); + +(function tc_15_08_02_11__011() { + assert(Math.max(+0, -0) === +0); +})(); + +(function tc_15_08_02_11__006() { + assert(isNaN(Math.max(5, -7, NaN))); +})(); + +(function tc_15_08_02_11__001() { + assert(isNaN(Math.max(undefined))); +})(); + +(function tc_15_08_02_11__002() { + assert(isNaN(Math.max({}))); +})(); + +(function tc_15_08_02_11__010() { + assert(Math.max() !== Infinity); +})(); + +(function tc_15_08_02_11__014() { + assert(1/Math.max(-0, +0) === Infinity); +})(); + +(function tc_15_08_02_11__005() { + assert(isNaN(Math.max(5, 7, NaN))); +})(); + +(function tc_15_08_02_11__008() { + assert(!isFinite(Math.max())); +})(); + +(function tc_15_08_02_11__007() { + assert(Math.max(5, -7) === 5); +})(); + +(function tc_15_08_02_11__013() { + assert(Math.max.length === 2); +})(); + +(function tc_15_08_02_07__003() { + assert (Math.cos(+0) === 1); +})(); + +(function tc_15_08_02_07__006() { + assert (isNaN(Math.cos(-Infinity))); +})(); + +(function tc_15_08_02_07__001() { + assert (isNaN(Math.cos(NaN))); +})(); + +(function tc_15_08_02_07__004() { + assert (Math.cos(-0) === 1); +})(); + +(function tc_15_08_02_07__007() { + assert (Math.cos(Math.PI) === -1); +})(); + +(function tc_15_08_02_07__002() { + assert(isNaN(Math.cos(" NaN"))); +})(); + +(function tc_15_08_02_07__005() { + assert (isNaN(Math.cos(Infinity))); +})(); + +(function tc_15_08_02_10__002() { + assert (isNaN(Math.log(-0.00001))); +})(); + +(function tc_15_08_02_10__004() { + assert (Math.log(-0) === -Infinity); +})(); + +(function tc_15_08_02_10__001() { + assert(isNaN(Math.log(NaN))); +})(); + +(function tc_15_08_02_10__005() { + assert (1/Math.log(1) === Infinity); +})(); + +(function tc_15_08_02_10__003() { + assert(Math.log(+0) === -Infinity); +})(); + +(function tc_15_08_02_10__006() { + assert (Math.log(Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__029() { + assert (Math.pow(2,2) === 4); +})(); + +(function tc_15_08_02_13__022() { + assert (1/Math.pow(+0, 5.2) === Infinity); +})(); + +(function tc_15_08_02_13__010() { + assert(isNaN(Math.pow(1, Infinity))); +})(); + +(function tc_15_08_02_13__023() { + assert(Math.pow(+0, -5.2) === Infinity); + +})(); + +(function tc_15_08_02_13__017() { + assert (1/Math.pow(Infinity, -3) === Infinity); +})(); + +(function tc_15_08_02_13__024() { + assert (1/Math.pow(-0, 12) === Infinity); +})(); + +(function tc_15_08_02_13__031() { + assert(isNaN(Math.pow(1, NaN))); +})(); + +(function tc_15_08_02_13__007() { + assert (1/Math.pow(5, -Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__027() { + assert (Math.pow(-0, -1) === -Infinity); +})(); + +(function tc_15_08_02_13__014() { + assert(1 / Math.pow(0.3, Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__003() { + assert (Math.pow(NaN, +0, 5, "qeqegfhb") === 1); +})(); + +(function tc_15_08_02_13__002() { + assert(Math.pow(2, +0, 5, "qeqegfhb") === 1); +})(); + +(function tc_15_08_02_13__009() { + assert(Math.pow(-5, Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__021() { + assert (1/Math.pow(-Infinity, -5) === -Infinity); +})(); + +(function tc_15_08_02_13__001() { + assert(isNaN(Math.pow(2, "NaN", 5))); +})(); + +(function tc_15_08_02_13__025() { + assert (1/Math.pow(-0, 7) === -Infinity); +})(); + +(function tc_15_08_02_13__012() { + assert (isNaN(Math.pow(-1, -Infinity))); +})(); + +(function tc_15_08_02_13__016() { + assert (Math.pow(Infinity, 3) === Infinity); +})(); + +(function tc_15_08_02_13__013() { + assert(isNaN(Math.pow(1, -Infinity))); +})(); + +(function tc_15_08_02_13__011() { + assert (isNaN(Math.pow(-1, Infinity))); +})(); + +(function tc_15_08_02_13__015() { + assert (Math.pow(-0.3, -Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__028() { + assert(isNaN(Math.pow(-174, 1.78))); +})(); + +(function tc_15_08_02_13__008() { + assert (1/Math.pow(-5, -Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__006() { + assert (Math.pow(5, Infinity) === Infinity); +})(); + +(function tc_15_08_02_13__026() { + assert (Math.pow(-0, -100) === Infinity); +})(); + +(function tc_15_08_02_13__004() { + assert (Math.pow("qeqegfhb", -0) === 1); +})(); + +(function tc_15_08_02_13__030() { + assert (Math.pow("2 ","2.0") === 4); +})(); + +(function tc_15_08_02_13__005() { + assert (isNaN(Math.pow("qeqegfhb", 1))); +})(); + +(function tc_15_08_02_13__020() { + assert (1/Math.pow(-Infinity, -6) === Infinity); +})(); + +(function tc_15_08_02_13__019() { + assert (Math.pow(-Infinity, 5) === -Infinity); +})(); + +(function tc_15_08_02_13__018() { + assert (Math.pow(-Infinity, 6) === Infinity); +})(); + +(function tc_15_08_02_15__006() { + assert (1/Math.round(0.2) === Infinity); +})(); + +(function tc_15_08_02_15__003() { + assert (1/Math.round(-0) === -Infinity); +})(); + +(function tc_15_08_02_15__007() { + assert (1/Math.round(-0.3) === -Infinity); +})(); + +(function tc_15_08_02_15__005() { + assert (Math.round(-Infinity) === -Infinity); +})(); + +(function tc_15_08_02_15__001() { + assert (isNaN(Math.round(NaN))); +})(); + +(function tc_15_08_02_15__004() { + assert (Math.round(Infinity) === Infinity); +})(); + +(function tc_15_08_02_15__002() { + assert (1/Math.round(+0) === Infinity); +})(); + +(function tc_15_08_02_05__003() { + assert(Math.atan2(Number.MIN_VALUE, +0) === Math.PI / 2); +})(); + +(function tc_15_08_02_05__020() { + assert(Math.atan2(-Number.MAX_VALUE, Number.POSITIVE_INFINITY) === -0); +})(); + +(function tc_15_08_02_05__019() { + assert(Math.atan2(Number.MAX_VALUE, -Infinity) === Math.PI); +})(); + +(function tc_15_08_02_05__008() { + assert(Math.atan2(+0, -0) === Math.PI); +})(); + +(function tc_15_08_02_05__029() { + assert(Math.atan2(-Infinity, -Infinity) === -3*Math.PI / 4); +})(); + +(function tc_15_08_02_05__016() { + assert(Math.atan2(-99999999, +0) === -Math.PI/2); +})(); + +(function tc_15_08_02_05__028() { + assert(Math.atan2(-Infinity, +Infinity) === -Math.PI / 4); +})(); + +(function tc_15_08_02_05__007() { + assert(Math.atan2(+0, +0) === +0); +})(); + +(function tc_15_08_02_05__006() { + assert(Math.atan2(+0, Number.MAX_VALUE) === +0); +})(); + +(function tc_15_08_02_05__009() { + assert(Math.atan2(+0, -Number.MIN_VALUE) === Math.PI); +})(); + +(function tc_15_08_02_05__025() { + assert(Math.atan2(-Infinity, -999999999) === -Math.PI / 2); +})(); + +(function tc_15_08_02_05__014() { + assert(Math.atan2(-0, -Number.MIN_VALUE) === -Math.PI); +})(); + +(function tc_15_08_02_05__026() { + assert(Math.atan2(Infinity, Infinity) === Math.PI / 4); +})(); + +(function tc_15_08_02_05__023() { + assert(Math.atan2(Infinity, -1) === Math.PI / 2); +})(); + +(function tc_15_08_02_05__024() { + assert(Math.atan2(-Infinity, -1) === -Math.PI / 2); +})(); + +(function tc_15_08_02_05__011() { + assert(Math.atan2(-0, Infinity) === -0); +})(); + +(function tc_15_08_02_05__010() { + assert(Math.atan2(+0, -Infinity) === Math.PI); +})(); + +(function tc_15_08_02_05__015() { + assert(Math.atan2(-0, -Infinity) === -Math.PI); +})(); + +(function tc_15_08_02_05__004() { + assert(!(Math.atan2(0, +0) === Math.PI / 2)); +})(); + +(function tc_15_08_02_05__021() { + assert(Math.atan2(-Number.MIN_VALUE, Number.NEGATIVE_INFINITY) === -Math.PI); +})(); + +(function tc_15_08_02_05__022() { + assert(Math.atan2(Infinity, 1) === Math.PI / 2); +})(); + +(function tc_15_08_02_05__013() { + assert(Math.atan2(-0, -0) === -Math.PI); +})(); + +(function tc_15_08_02_05__027() { + assert(Math.atan2(Infinity, -Infinity) === 3*Math.PI / 4); +})(); + +(function tc_15_08_02_05__001() { + assert(isNaN(Math.atan2(NaN, 1))); +})(); + +(function tc_15_08_02_05__002() { + assert(isNaN(Math.atan2(1, NaN))); +})(); + +(function tc_15_08_02_05__017() { + assert(Math.atan2(-99999999, -0) === -Math.PI/2); +})(); + +(function tc_15_08_02_05__005() { + assert(Math.atan2(1, -0) === Math.PI / 2); +})(); + +(function tc_15_08_02_05__018() { + assert(Math.atan2(1, Infinity) === +0); +})(); + +(function tc_15_08_02_05__012() { + assert(Math.atan2(-0, +0) === -0); +})(); + +(function tc_15_08_02_02__002() { + assert(!isNaN(Math.acos(1.00000000000000000000001))); +})(); + +(function tc_15_08_02_02__003() { + assert(isNaN(Math.acos(Number.NEGATIVE_INFINITY))); +})(); + +(function tc_15_08_02_02__005() { + assert(isNaN(Math.acos(1.000000000000001))); +})(); + +(function tc_15_08_02_02__004() { + assert(Math.acos(1) === +0.0); +})(); + +(function tc_15_08_02_02__006() { + assert(isNaN(Math.acos(-7))); +})(); + +(function tc_15_08_02_02__001() { + assert(isNaN(Math.acos(NaN))); +})(); + +(function tc_15_08_02_12__010() { + assert(Math.min() !== -Infinity); +})(); + +(function tc_15_08_02_12__013() { + assert(Math.min.length === 2); +})(); + +(function tc_15_08_02_12__012() { + assert(typeof Math.min === "function"); +})(); + +(function tc_15_08_02_12__014() { + assert(1/Math.min(+0, -0) === -Infinity); +})(); + +(function tc_15_08_02_12__005() { + assert(isNaN(Math.min(5, 7, NaN))); +})(); + +(function tc_15_08_02_12__001() { + assert(isNaN(Math.min(undefined))); +})(); + +(function tc_15_08_02_12__002() { + assert(isNaN(Math.min({}))); +})(); + +(function tc_15_08_02_12__008() { + assert(!isFinite(Math.min())); +})(); + +(function tc_15_08_02_12__003() { + assert(isNaN(Math.min(Object()))); +})(); + +(function tc_15_08_02_12__009() { + assert(Math.min() === Infinity); +})(); + +(function tc_15_08_02_12__004() { + assert(isNaN(Math.min(NaN))); +})(); + +(function tc_15_08_02_12__007() { + assert(Math.min(5, -7) === -7); +})(); + +(function tc_15_08_02_12__006() { + assert(isNaN(Math.min(5, -7, NaN))); +})(); + +(function tc_15_08_02_12__011() { + assert(Math.min(+0, -0) === +0); +})(); + +(function tc_15_08_02_18__007() { + assert (isNaN(Math.tan(undefined))); +})(); + +(function tc_15_08_02_18__001() { + assert (isNaN(Math.tan(NaN))); +})(); + +(function tc_15_08_02_18__006() { + assert (1/Math.tan(-0, NaN) === -Infinity); +})(); + +(function tc_15_08_02_18__005() { + assert (1/Math.tan(-0) === -Infinity); +})(); + +(function tc_15_08_02_18__002() { + assert (isNaN(Math.tan(Infinity))); +})(); + +(function tc_15_08_02_18__003() { + assert (isNaN(Math.tan(-Infinity))); +})(); + +(function tc_15_08_02_18__004() { + assert (1/Math.tan(+0) === Infinity); +})(); + +(function tc_15_08_02_04__002() { + assert(isNaN(Math.atan(undefined))); +})(); + +(function tc_15_08_02_04__006() { + assert(Math.atan(Infinity) === Math.PI / 2); +})(); + +(function tc_15_08_02_04__008() { + assert(Math.atan(Number.NEGATIVE_INFINITY) === -Math.PI / 2); +})(); + +(function tc_15_08_02_04__003() { + assert(isNaN(Math.atan({}))); +})(); + +(function tc_15_08_02_04__007() { + assert(Math.atan(Number.POSITIVE_INFINITY) === Math.PI / 2); +})(); + +(function tc_15_08_02_04__004() { + assert(Math.atan(+0) === +0); +})(); + +(function tc_15_08_02_04__001() { + assert(isNaN(Math.atan(NaN))); +})(); + +(function tc_15_08_02_04__009() { + assert(Math.atan(-1) === -Math.PI / 4); +})(); + +(function tc_15_08_02_04__005() { + assert(Math.atan(-0) === -0); +})(); + +(function tc_15_08_02_09__001() { + assert (isNaN(Math.floor(NaN))); +})(); + +(function tc_15_08_02_09__006() { + assert (1/Math.floor(0.2) === Infinity); +})(); + +(function tc_15_08_02_09__008() { + assert (Math.floor(1.9) === -Math.ceil(-1.9)); +})(); + +(function tc_15_08_02_09__007() { + assert (Math.floor(1.2) === -Math.ceil(-1.2)); +})(); + +(function tc_15_08_02_09__002() { + assert (1/Math.floor(+0) === Infinity); +})(); + +(function tc_15_08_02_09__003() { + assert(1/Math.floor(-0) === -Infinity); +})(); + +(function tc_15_08_02_09__005() { + assert (Math.floor(-Infinity) === -Infinity); +})(); + +(function tc_15_08_02_09__004() { + assert (Math.floor(Infinity) === Infinity); +})(); + +(function tc_15_08_02_08__004() { + assert (Math.exp(Infinity) === Infinity); +})(); + +(function tc_15_08_02_08__002() { + assert (Math.exp(+0) === 1); +})(); + +(function tc_15_08_02_08__003() { + assert(Math.exp(-0) === 1); +})(); + +(function tc_15_08_02_08__001() { + assert (isNaN(Math.exp(NaN))); +})(); + +(function tc_15_08_02_08__006() { + assert (1/Math.exp(-Infinity) === Infinity); +})(); + +(function tc_15_08_02_08__005() { + assert (Math.exp(Infinity) === Infinity); +})(); + +(function tc_15_06_01_01__005() { + assert(false === Boolean(+0)); +})(); + +(function tc_15_06_01_01__011() { + assert(true === Boolean("abcdef")); +})(); + +(function tc_15_06_01_01__012() { + assert(true === Boolean({})); +})(); + +(function tc_15_06_01_01__002() { + assert(false === Boolean(null)); +})(); + +(function tc_15_06_01_01__007() { + assert(false === Boolean(NaN)); +})(); + +(function tc_15_06_01_01__001() { + assert(false === Boolean(undefined)); +})(); + +(function tc_15_06_01_01__004() { + assert(true === Boolean(true)); +})(); + +(function tc_15_06_01_01__009() { + assert(true === Boolean(-11111)); +})(); + +(function tc_15_06_01_01__003() { + assert(false === Boolean(false)); +})(); + +(function tc_15_06_01_01__010() { + assert(false === Boolean("")); +})(); + +(function tc_15_06_01_01__006() { + assert(false === Boolean(-0)); +})(); + +(function tc_15_06_01_01__008() { + assert(true === Boolean(11111)); +})(); + +(function tc_15_06_02_01__002() { + var b = new Boolean (true); + b.x = 1; + assert (b.x === 1); +})(); + +(function tc_15_06_02_01__001() { + assert(Boolean.prototype.isPrototypeOf(new Boolean(true))); +})(); + +(function tc_15_06_04_03__001() { + assert(Boolean(false).valueOf() === false); +})(); + +(function tc_15_06_04_02__003() { + assert(true.toString() === "true"); +})(); + +(function tc_15_06_04_02__001() { + assert(Boolean(true).toString() === "true"); +})(); + +(function tc_15_06_04_02__002() { + assert(Boolean(false).toString() === "false"); +})(); + +(function tc_15_06_04_01__001() { + assert(Boolean.prototype.constructor === Boolean); +})(); + +(function tc_15_06_03_01__001() { + for (var p in Boolean) { + if (p === Boolean.prototype) { + assert(false); + } + } +})(); + +(function tc_15_04_02_02__007() { + var a = new Array("5"); + assert(a.length === 1); +})(); + +(function tc_15_04_02_02__003() { + var a = new Array(5); + assert(a[0] === undefined); +})(); + +(function tc_15_04_02_02__008() { + var a = new Array("55"); + assert(a[0] === "55"); +})(); + +(function tc_15_04_02_02__005() { + var a = new Array(5); + assert(a[10] === undefined); +})(); + +(function tc_15_04_02_02__002() { + var a = new Array(5); + assert(a.length === 5); +})(); + +(function tc_15_04_02_02__006() { + var a = new Array(0); + assert(a.length === 0); +})(); + +(function tc_15_04_02_02__004() { + var a = new Array(5); + assert(a[3] === undefined); +})(); + +(function tc_15_04_02_02__001() { + var a = new Array(5); + assert(typeof a === 'object'); +})(); + +(function tc_15_04_02_01__001() { + var a = new Array(); + assert(typeof a === 'object'); +})(); + +(function tc_15_04_02_01__004() { + var a = new Array(1, 2, 5); + assert(a[1] === 2); +})(); + +(function tc_15_04_02_01__003() { + var a = new Array(1, 2, 5); + assert(a[0] === 1); +})(); + +(function tc_15_04_02_01__008() { + var a = new Array(); + assert(a[0] === undefined); +})(); + +(function tc_15_04_02_01__005() { + var a = new Array(1, 2, 5); + assert(a[2] === 5); +})(); + +(function tc_15_04_02_01__007() { + var a = new Array(); + assert(a.length === 0); +})(); + +(function tc_15_04_02_01__006() { + var a = new Array(1, 2, 5); + assert(a[3] === undefined); +})(); + +(function tc_15_04_02_01__002() { + var a = new Array(1, 2, 5); + assert(a.length === 3); +})(); diff --git a/tools/run-tests.py b/tools/run-tests.py index f4234e615..352f71202 100755 --- a/tools/run-tests.py +++ b/tools/run-tests.py @@ -95,29 +95,6 @@ JERRY_TESTS_OPTIONS = [ + ['--external-context=on']), ] -# Test options for jerry-test-suite -JERRY_TEST_SUITE_OPTIONS = JERRY_TESTS_OPTIONS[:] -JERRY_TEST_SUITE_OPTIONS.extend([ - Options('jerry_test_suite-minimal', - OPTIONS_COMMON + OPTIONS_PROFILE_MIN), - Options('jerry_test_suite-minimal-snapshot', - OPTIONS_COMMON + OPTIONS_PROFILE_MIN + OPTIONS_SNAPSHOT, - ['--snapshot']), - Options('jerry_test_suite-minimal-debug', - OPTIONS_COMMON + OPTIONS_PROFILE_MIN + OPTIONS_DEBUG), - Options('jerry_test_suite-minimal-debug-snapshot', - OPTIONS_COMMON + OPTIONS_PROFILE_MIN + OPTIONS_SNAPSHOT + OPTIONS_DEBUG, - ['--snapshot']), - Options('jerry_test_suite-es.next', - OPTIONS_COMMON + OPTIONS_PROFILE_ESNEXT), - Options('jerry_test_suite-es.next-snapshot', - OPTIONS_COMMON + OPTIONS_PROFILE_ESNEXT + OPTIONS_SNAPSHOT, - ['--snapshot']), - Options('jerry_test_suite-es.next-debug-snapshot', - OPTIONS_COMMON + OPTIONS_PROFILE_ESNEXT + OPTIONS_SNAPSHOT + OPTIONS_DEBUG, - ['--snapshot']), -]) - # Test options for test262 TEST262_TEST_SUITE_OPTIONS = [ Options('test262_tests', OPTIONS_PROFILE_ES51), @@ -215,8 +192,6 @@ def get_arguments(): help='Run jerry-debugger tests') parser.add_argument('--jerry-tests', action='store_true', help='Run jerry-tests') - parser.add_argument('--jerry-test-suite', action='store_true', - help='Run jerry-test-suite') parser.add_argument('--test262', action='store_true', help='Run test262 - ES5.1') parser.add_argument('--test262-es2015', action='store_true', @@ -414,41 +389,6 @@ def run_jerry_tests(options): return ret_build | ret_test -def run_jerry_test_suite(options): - ret_build = ret_test = 0 - for job, ret_build, test_cmd in iterate_test_runner_jobs(JERRY_TEST_SUITE_OPTIONS, options): - if ret_build: - break - - skip_list = [] - - if '--profile=minimal' in job.build_args: - test_cmd.append('--test-list') - test_cmd.append(settings.JERRY_TEST_SUITE_MINIMAL_LIST) - else: - test_cmd.append('--test-dir') - test_cmd.append(settings.JERRY_TEST_SUITE_DIR) - if '--profile=es.next' in job.build_args: - skip_list.append(os.path.join('es5.1', '')) - else: - skip_list.append(os.path.join('es.next', '')) - - if options.quiet: - test_cmd.append("-q") - - if options.skip_list: - skip_list.append(options.skip_list) - - if skip_list: - test_cmd.append("--skip-list=" + ",".join(skip_list)) - - if job.test_args: - test_cmd.extend(job.test_args) - - ret_test |= run_check(test_cmd) - - return ret_build | ret_test - def run_test262_test_suite(options): ret_build = ret_test = 0 @@ -538,7 +478,6 @@ def main(options): Check(options.check_magic_strings, run_check, [settings.MAGIC_STRINGS_SCRIPT]), Check(options.jerry_debugger, run_jerry_debugger_tests, options), Check(options.jerry_tests, run_jerry_tests, options), - Check(options.jerry_test_suite, run_jerry_test_suite, options), Check(options.test262 or options.test262_es2015, run_test262_test_suite, options), Check(options.unittests, run_unittests, options), Check(options.buildoption_test, run_buildoption_test, options), diff --git a/tools/settings.py b/tools/settings.py index a9eda53ab..7b5dc7956 100755 --- a/tools/settings.py +++ b/tools/settings.py @@ -20,8 +20,6 @@ TOOLS_DIR = path.dirname(path.abspath(__file__)) PROJECT_DIR = path.normpath(path.join(TOOLS_DIR, '..')) DEBUGGER_TESTS_DIR = path.join(PROJECT_DIR, 'tests/debugger') JERRY_TESTS_DIR = path.join(PROJECT_DIR, 'tests/jerry') -JERRY_TEST_SUITE_DIR = path.join(PROJECT_DIR, 'tests/jerry-test-suite') -JERRY_TEST_SUITE_MINIMAL_LIST = path.join(PROJECT_DIR, 'tests/jerry-test-suite/minimal-profile-list') TEST262_TEST_SUITE_DIR = path.join(PROJECT_DIR, 'tests/test262') BUILD_SCRIPT = path.join(TOOLS_DIR, 'build.py')