/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/javascript/varargs_runme.js
44 строки
818 B
Karl Wette
Allow examples and test-suite to be built out of source tree
12 май 2014, 01:21
12 май 2014, 01:21
f574a34
Код
Авторство
О чём код?
var varargs = require("varargs"); if (varargs.test("Hello") != "Hello") { throw new Error("Failed"); } var f = new varargs.Foo("Greetings") if (f.str != "Greetings") { throw new Error("Failed"); } if (f.test("Hello") != "Hello") { throw new Error("Failed"); } if (varargs.test_def("Hello",1) != "Hello") { throw new Error("Failed"); } if (varargs.test_def("Hello") != "Hello") { throw new Error("Failed"); } if (varargs.test_plenty("Hello") != "Hello") { throw new Error("Failed"); } if (varargs.test_plenty("Hello", 1) != "Hello") { throw new Error("Failed"); } if (varargs.test_plenty("Hello", 1, 2) != "Hello") { throw new Error("Failed"); } var thrown = false; try { varargs.test_plenty("Hello", 1, 2, 3); } catch (err) { thrown = true; } if (!thrown) { throw new Error("Failed"); }