aboutsummaryrefslogtreecommitdiff
path: root/Examples/test-suite/javascript/rename_pcre_encoder_runme.js
diff options
context:
space:
mode:
Diffstat (limited to 'Examples/test-suite/javascript/rename_pcre_encoder_runme.js')
-rw-r--r--Examples/test-suite/javascript/rename_pcre_encoder_runme.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/Examples/test-suite/javascript/rename_pcre_encoder_runme.js b/Examples/test-suite/javascript/rename_pcre_encoder_runme.js
new file mode 100644
index 000000000..b0e3a2891
--- /dev/null
+++ b/Examples/test-suite/javascript/rename_pcre_encoder_runme.js
@@ -0,0 +1,18 @@
+var rename_pcre_encoder = require("rename_pcre_encoder");
+
+s = new rename_pcre_encoder.SomeWidget();
+s.put_borderWidth(3);
+if (s.get_borderWidth() != 3) {
+ throw new Error(`Border should be 3, not ${s.get_borderWidth()}`);
+}
+
+s.put_size(4, 5);
+a = new rename_pcre_encoder.AnotherWidget();
+a.DoSomething();
+
+evt = new rename_pcre_encoder.wxEVTSomeEvent();
+t = new rename_pcre_encoder.xUnchangedName();
+
+if (rename_pcre_encoder.StartINSAneAndUNSAvoryTraNSAtlanticRaNSAck() != 42) {
+ throw new Error("Unexpected result of renamed function call");
+}