Fix typo in tests

This commit is contained in:
Rapptz 2014-01-18 23:10:49 -05:00
parent 4c46df454b
commit 2782fed879

View File

@ -231,12 +231,12 @@ TEST_CASE("tables/functions_variables", "Check if tables and function calls work
lua.get<sol::table>("os").set_function("fun", &free_function); lua.get<sol::table>("os").set_function("fun", &free_function);
REQUIRE_NOTHROW(run_script(lua)); REQUIRE_NOTHROW(run_script(lua));
// l-value, can optomize // l-value, can optimise
auto lval = object(); auto lval = object();
lua.get<sol::table>("os").set_function("fun", &object::operator(), lval); lua.get<sol::table>("os").set_function("fun", &object::operator(), lval);
REQUIRE_NOTHROW(run_script(lua)); REQUIRE_NOTHROW(run_script(lua));
// stateful lambda: non-convertible, unoptomizable // stateful lambda: non-convertible, cannot be optimised
int breakit = 50; int breakit = 50;
lua.get<sol::table>("os").set_function("fun", lua.get<sol::table>("os").set_function("fun",
[&breakit] () { [&breakit] () {
@ -246,11 +246,11 @@ TEST_CASE("tables/functions_variables", "Check if tables and function calls work
); );
REQUIRE_NOTHROW(run_script(lua)); REQUIRE_NOTHROW(run_script(lua));
// r-value, cannot optomize // r-value, cannot optimise
lua.get<sol::table>("os").set_function("fun", &object::operator(), object()); lua.get<sol::table>("os").set_function("fun", &object::operator(), object());
REQUIRE_NOTHROW(run_script(lua)); REQUIRE_NOTHROW(run_script(lua));
// r-value, cannot optomize // r-value, cannot optimise
auto rval = object(); auto rval = object();
lua.get<sol::table>("os").set_function("fun", &object::operator(), std::move(rval)); lua.get<sol::table>("os").set_function("fun", &object::operator(), std::move(rval));
REQUIRE_NOTHROW(run_script(lua)); REQUIRE_NOTHROW(run_script(lua));