From bfd3a647135cecde520fb763758049da4630159f Mon Sep 17 00:00:00 2001 From: "cbegle%netscape.com" Date: Tue, 8 Jun 1999 18:07:15 +0000 Subject: [PATCH] Fix constructor test to match the constructors in DataTypeClass.java git-svn-id: svn://10.0.0.236/trunk@34210 18797224-902f-48f8-a5cc-f745e15eee43 --- .../tests/lc3/Constructors/construct-001.js | 61 +++++++++---------- 1 file changed, 30 insertions(+), 31 deletions(-) diff --git a/mozilla/js/tests/lc3/Constructors/construct-001.js b/mozilla/js/tests/lc3/Constructors/construct-001.js index 7f1f81ea726..d8556dfa1b4 100644 --- a/mozilla/js/tests/lc3/Constructors/construct-001.js +++ b/mozilla/js/tests/lc3/Constructors/construct-001.js @@ -2,19 +2,19 @@ * Version 1.0 (the "License"); you may not use this file except in * compliance with the License. You may obtain a copy of the License at * http://www.mozilla.org/NPL/ - * + * * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the * License for the specific language governing rights and limitations * under the License. - * + * * The Original Code is Mozilla Communicator client code, released March * 31, 1998. - * + * * The Initial Developer of the Original Code is Netscape Communications * Corporation. Portions created by Netscape are Copyright (C) 1998 * Netscape Communications Corporation. All Rights Reserved. - * + * */ /** * Verify that specific constructors can be invoked. @@ -34,48 +34,47 @@ "dt = new DT()" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_NONE, - new DT().PUB_STRING_CONSTRUCTOR_ARG ); + new DT().PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT(5)" + "dt.PUB_CONSTRUCTOR_ARG", new DT(5).CONSTRUCTOR_ARG_DOUBLE, - new DT(5).PUB_STRING_CONSTRUCTOR_ARG ); + new DT(5).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT(\"true\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT(true).CONSTRUCTOR_ARG_BOOLEAN, - new DT(true).PUB_STRING_CONSTRUCTOR_ARG ); + new DT(true).PUB_INT_CONSTRUCTOR_ARG ); // force type conversion - // convert boolean testcases[tc++] = new TestCase( "dt = new DT[\"(boolean)\"](true)" + "dt.PUB_CONSTRUCTOR_ARG", new DT("5").CONSTRUCTOR_ARG_BOOLEAN, - new DT["(boolean)"](true).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(boolean)"](true).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Boolean)\"](true)" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_BOOLEAN_OBJECT, - new DT["(java.lang.Boolean)"](true).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Boolean)"](true).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Object)\"](true)" + "dt.PUB_CONSTRUCTOR_ARG", new DT("5").CONSTRUCTOR_ARG_OBJECT, - new DT["(java.lang.Object)"](true).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Object)"](true).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.String)\"](true)" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_STRING, - new DT["(java.lang.String)"](true).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.String)"](true).PUB_INT_CONSTRUCTOR_ARG ); // convert number @@ -84,31 +83,31 @@ "dt = new DT[\"(double)\"](5)" + "dt.PUB_CONSTRUCTOR_ARG", new DT(5).CONSTRUCTOR_ARG_DOUBLE, - new DT["(double)"]("5").PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(double)"]("5").PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Double)\"](5)" + "dt.PUB_CONSTRUCTOR_ARG", new DT(5).CONSTRUCTOR_ARG_DOUBLE_OBJECT, - new DT["(java.lang.Double)"](5).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Double)"](5).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(char)\"](5)" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_CHAR, - new DT["(char)"](5).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(char)"](5).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Object)\"](5)" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_OBJECT, - new DT["(java.lang.Object)"](5).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Object)"](5).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.String)\"](5)" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_STRING, - new DT["(java.lang.String)"](5).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.String)"](5).PUB_INT_CONSTRUCTOR_ARG ); // convert string @@ -116,31 +115,31 @@ "dt = new DT(\"5\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT("5").CONSTRUCTOR_ARG_STRING, - new DT("5").PUB_STRING_CONSTRUCTOR_ARG ); + new DT("5").PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.String)\"](\"5\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT("5").CONSTRUCTOR_ARG_STRING, - new DT["(java.lang.String)"]("5").PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.String)"]("5").PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(char)\"](\"J\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_CHAR, - new DT["(char)"]("J").PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(char)"]("J").PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(double)\"](\"5\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT("5").CONSTRUCTOR_ARG_DOUBLE, - new DT["(double)"]("5").PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(double)"]("5").PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Object)\"](\"hello\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT("hello").CONSTRUCTOR_ARG_OBJECT, - new DT["(java.lang.Object)"]("hello").PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Object)"]("hello").PUB_INT_CONSTRUCTOR_ARG ); // convert java object @@ -148,43 +147,43 @@ "dt = new DT[\"(java.lang.Object)\"](new java.lang.String(\"hello\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_OBJECT, - new DT["(java.lang.Object)"](new java.lang.String("hello")).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Object)"](new java.lang.String("hello")).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Object)\"](new java.lang.String(\"hello\")" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_OBJECT, - new DT["(java.lang.Object)"](new java.lang.String("hello")).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Object)"](new java.lang.String("hello")).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(double)\"](new java.lang.Double(5);" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_DOUBLE, - new DT["(double)"](new java.lang.Double(5)).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(double)"](new java.lang.Double(5)).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(char)\"](new java.lang.Double(5);" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_CHAR, - new DT["(char)"](new java.lang.Double(5)).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(char)"](new java.lang.Double(5)).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.String)\"](new java.lang.Double(5);" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_STRING, - new DT["(java.lang.String)"](new java.lang.Double(5)).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.String)"](new java.lang.Double(5)).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(java.lang.Double)\"](new java.lang.Double(5);" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_DOUBLE_OBJECT, - new DT["(java.lang.Double)"](new java.lang.Double(5)).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.Double)"](new java.lang.Double(5)).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT(new java.lang.Double(5);" + "dt.PUB_CONSTRUCTOR_ARG", new DT().CONSTRUCTOR_ARG_DOUBLE_OBJECT, - new DT(new java.lang.Double(5)).PUB_STRING_CONSTRUCTOR_ARG ); + new DT(new java.lang.Double(5)).PUB_INT_CONSTRUCTOR_ARG ); // java array @@ -192,12 +191,12 @@ "dt = new DT[\"(java.lang.String)\"](new java.lang.String(\"hello\").getBytes())" + "dt.PUB_CONSTRUCTOR_ARG", new DT("hello").CONSTRUCTOR_ARG_STRING, - new DT["(java.lang.String)"](new java.lang.String("hello").getBytes()).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(java.lang.String)"](new java.lang.String("hello").getBytes()).PUB_INT_CONSTRUCTOR_ARG ); testcases[tc++] = new TestCase( "dt = new DT[\"(byte[])\"](new java.lang.String(\"hello\").getBytes())" + "dt.PUB_CONSTRUCTOR_ARG", new DT("hello").CONSTRUCTOR_ARG_BYTE_ARRAY, - new DT["(byte[])"](new java.lang.String("hello").getBytes()).PUB_STRING_CONSTRUCTOR_ARG ); + new DT["(byte[])"](new java.lang.String("hello").getBytes()).PUB_INT_CONSTRUCTOR_ARG ); test();