summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2021-01-10 00:03:53 +0100
committerJose <jose@zeroc.com>2021-01-10 00:03:53 +0100
commitbbc94ee39cb6513c4838cabdacda12a62f0a071c (patch)
tree2c0320e603386cbc1db6b07cbbb0f10fadaf323a /js
parentFix php Ice/optional test (diff)
downloadice-bbc94ee39cb6513c4838cabdacda12a62f0a071c.tar.bz2
ice-bbc94ee39cb6513c4838cabdacda12a62f0a071c.tar.xz
ice-bbc94ee39cb6513c4838cabdacda12a62f0a071c.zip
Fix TypeScript Ice/optional test
Diffstat (limited to 'js')
-rw-r--r--js/test/typescript/Ice/optional/AMDInitialI.ts2
-rw-r--r--js/test/typescript/Ice/optional/Client.ts4
-rw-r--r--js/test/typescript/Ice/optional/InitialI.ts2
-rw-r--r--js/test/typescript/Ice/optional/Test.ice2
4 files changed, 10 insertions, 0 deletions
diff --git a/js/test/typescript/Ice/optional/AMDInitialI.ts b/js/test/typescript/Ice/optional/AMDInitialI.ts
index bf5a61f1f06..242eb982231 100644
--- a/js/test/typescript/Ice/optional/AMDInitialI.ts
+++ b/js/test/typescript/Ice/optional/AMDInitialI.ts
@@ -64,6 +64,8 @@ export class AMDInitialI extends Test.Initial
ex.o = o;
ex.o2 = o;
}
+ ex.d1 = "d1";
+ ex.d2 = "d2";
throw ex;
}
diff --git a/js/test/typescript/Ice/optional/Client.ts b/js/test/typescript/Ice/optional/Client.ts
index 11eab207538..23c7aa7de9e 100644
--- a/js/test/typescript/Ice/optional/Client.ts
+++ b/js/test/typescript/Ice/optional/Client.ts
@@ -792,6 +792,8 @@ export class Client extends TestHelper
test(ex.o === undefined);
test(ex.ss === undefined);
test(ex.o2 === undefined);
+ test(ex.d1 == "d1");
+ test(ex.d2 == "d2");
}
try
@@ -807,6 +809,8 @@ export class Client extends TestHelper
test(ex.o.a === 53);
test(ex.ss == "test2");
test(ex.o2.a === 53);
+ test(ex.d1 == "d1");
+ test(ex.d2 == "d2");
}
out.writeLine("ok");
diff --git a/js/test/typescript/Ice/optional/InitialI.ts b/js/test/typescript/Ice/optional/InitialI.ts
index f6d5c170bd7..790ce489270 100644
--- a/js/test/typescript/Ice/optional/InitialI.ts
+++ b/js/test/typescript/Ice/optional/InitialI.ts
@@ -64,6 +64,8 @@ export class InitialI extends Test.Initial
ex.o = o;
ex.o2 = o;
}
+ ex.d1 = "d1";
+ ex.d2 = "d2";
throw ex;
}
diff --git a/js/test/typescript/Ice/optional/Test.ice b/js/test/typescript/Ice/optional/Test.ice
index e545e9502ed..aec8b6b1b78 100644
--- a/js/test/typescript/Ice/optional/Test.ice
+++ b/js/test/typescript/Ice/optional/Test.ice
@@ -141,8 +141,10 @@ exception OptionalException
exception DerivedException extends OptionalException
{
+ string d1;
optional(600) string ss = "test";
optional(601) OneOptional o2;
+ string d2;
}
exception RequiredException extends OptionalException