From 58faea1cf250c1f876e849c3f9aaa12d0688f317 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Thu, 6 Oct 2016 14:52:34 -0600 Subject: [PATCH] Add conversion to bool compile test Re: #275 --- unittests/compiled_tests.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/unittests/compiled_tests.cpp b/unittests/compiled_tests.cpp index 71fc59cb..b95adb9e 100644 --- a/unittests/compiled_tests.cpp +++ b/unittests/compiled_tests.cpp @@ -971,3 +971,13 @@ TEST_CASE("Mismatched numeric types only convert necessary params") } +TEST_CASE("type_conversion to bool") +{ + auto module = std::make_shared(); + struct T { + operator bool() const { return true; } + }; + module->add(chaiscript::type_conversion()); +} + +