From caa67e811ca4589555a1e7e47d19063459f12ec6 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Fri, 8 Oct 2010 18:48:10 +0000 Subject: [PATCH] Add boost::ref and boost::cref tests for inputs --- unittests/boxed_cast_test.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/unittests/boxed_cast_test.cpp b/unittests/boxed_cast_test.cpp index 5862ccf..1efaabe 100644 --- a/unittests/boxed_cast_test.cpp +++ b/unittests/boxed_cast_test.cpp @@ -144,6 +144,18 @@ int main() true, false, true, false, true, true, true, true, false, true); + passed &= do_test(var(boost::ref(i)), true, true, true, true, true, + true, true, true, false, false, + false, false, false, false, true, + true, true, true, true, true, + true, true, true, true, true); + + passed &= do_test(var(boost::cref(i)), true, true, false, true, false, + true, false, true, false, false, + false, false, false, false, false, + true, false, true, false, true, + true, true, true, false, true); + if (passed) { return EXIT_SUCCESS;