diff --git a/test/string_literal.cpp b/test/string_literal.cpp index 5c1a1e61..882fbd4e 100644 --- a/test/string_literal.cpp +++ b/test/string_literal.cpp @@ -3,10 +3,18 @@ #include #include +using namespace boost::python::detail; + + +template +void expect_string_literal(T const&) +{ + BOOST_STATIC_ASSERT(is_string_literal::value); +} + int main() { - using namespace boost::python::detail; - + expect_string_literal("hello"); BOOST_STATIC_ASSERT(!is_string_literal::value); BOOST_STATIC_ASSERT(!is_string_literal::value); BOOST_STATIC_ASSERT(!is_string_literal::value);