mirror of
https://github.com/ChaiScript/ChaiScript.git
synced 2026-02-07 10:19:57 +08:00
Actually catch the exception?
This commit is contained in:
parent
581561cb88
commit
49edbdc00b
@ -111,15 +111,22 @@ int main()
|
|||||||
{
|
{
|
||||||
std::stringstream ss;
|
std::stringstream ss;
|
||||||
ss << i;
|
ss << i;
|
||||||
if (chai.eval<int>("getvalue(" + ss.str() + ")") != expected_value(4000))
|
try
|
||||||
{
|
{
|
||||||
|
if (chai.eval<int>("getvalue(" + ss.str() + ")") != expected_value(4000))
|
||||||
|
{
|
||||||
|
return EXIT_FAILURE;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (chai.eval<int>("getid(" + ss.str() + ")") != static_cast<int>(i))
|
||||||
|
{
|
||||||
|
return EXIT_FAILURE;
|
||||||
|
}
|
||||||
|
} catch (chaiscript::exception::eval_error &e) {
|
||||||
|
std::cout << e.what();
|
||||||
return EXIT_FAILURE;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (chai.eval<int>("getid(" + ss.str() + ")") != static_cast<int>(i))
|
|
||||||
{
|
|
||||||
return EXIT_FAILURE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return EXIT_SUCCESS;
|
return EXIT_SUCCESS;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user