Add failing test for long long conversions

This commit is contained in:
Jason Turner
2015-09-30 06:32:34 -06:00
parent 14227475b2
commit ca35128503

View File

@@ -784,4 +784,21 @@ TEST_CASE("Variable Scope When Calling From C++ 2")
CHECK_THROWS(func());
}
void ulonglong(unsigned long long i) {
std::cout << i << '\n';
}
void longlong(long long i) {
std::cout << i << '\n';
}
TEST_CASE("Test long long dispatch")
{
chaiscript::ChaiScript chai;
chai.add(chaiscript::fun(&longlong), "longlong");
chai.add(chaiscript::fun(&ulonglong), "ulonglong");
chai.eval("longlong(15)");
chai.eval("ulonglong(15)");
}