tmp
This commit is contained in:
parent
b647271081
commit
87fb15ed13
9 changed files with 351 additions and 368 deletions
|
|
@ -41,10 +41,8 @@ if (i == 10) {
|
|||
)";
|
||||
|
||||
auto script = R"(
|
||||
{
|
||||
var i = 10;
|
||||
print (i + 10) * 5;
|
||||
}
|
||||
)";
|
||||
|
||||
TEST_DEF_STATIC(Complex) {
|
||||
|
|
@ -86,6 +84,5 @@ TEST_DEF_STATIC(Simple) {
|
|||
|
||||
TEST_DEF(Interpreter) {
|
||||
testSimple();
|
||||
exit(0);
|
||||
// testComplex();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,8 +9,9 @@ using namespace obj;
|
|||
TEST_DEF_STATIC(Basic) {
|
||||
Parser parser;
|
||||
|
||||
String stream = "{ var i = true; print (i + 1) * 10; }";
|
||||
String stream = "var i = true; print (i + 1) * 10;";
|
||||
auto res = parser.parse(stream);
|
||||
delete res.scope;
|
||||
}
|
||||
|
||||
TEST_DEF(Parser) { testBasic(); }
|
||||
|
|
|
|||
|
|
@ -16,11 +16,6 @@ int main() {
|
|||
tp::ModuleManifest* deps[] = { &gModuleObjects, nullptr };
|
||||
tp::ModuleManifest module("ObjectsTests", nullptr, nullptr, deps);
|
||||
|
||||
if (module.initialize()) {
|
||||
testInterpreter();
|
||||
module.deinitialize();
|
||||
}
|
||||
|
||||
if (module.initialize()) {
|
||||
testParser();
|
||||
module.deinitialize();
|
||||
|
|
@ -36,5 +31,10 @@ int main() {
|
|||
module.deinitialize();
|
||||
}
|
||||
|
||||
if (module.initialize()) {
|
||||
testInterpreter();
|
||||
module.deinitialize();
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue