Update of /cvsroot/luabind/luabind/luabind/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22517
Modified Files:
Jamfile
Added Files:
test_vector_of_object.cpp
Log Message:
New test that verifies that ADL doesn't apply when it shouldn't.
--- NEW FILE: test_vector_of_object.cpp ---
// Copyright (c) 2005 Daniel Wallin
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the "Software"),
// to deal in the Software without restriction, including without limitation
// the rights to use, copy, modify, merge, publish, distribute, sublicense,
// and/or sell copies of the Software, and to permit persons to whom the
// Software is furnished to do so, subject to the following conditions:
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
// ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
// TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
// PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT
// SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR
// ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
// OR OTHER DEALINGS IN THE SOFTWARE.
#include "test.hpp"
#include <luabind/object.hpp>
using namespace luabind;
void test_main(lua_State* L)
{
std::vector<object> v;
v.push_back(object(L, 0));
for (std::vector<object>::iterator i(v.begin()), e(v.end()); i != e; ++i)
{}
}
Index: Jamfile
===================================================================
RCS file: /cvsroot/luabind/luabind/luabind/test/Jamfile,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- Jamfile 28 Nov 2005 20:55:34 -0000 1.16
+++ Jamfile 16 Dec 2005 17:50:51 -0000 1.17
@@ -3,6 +3,7 @@
use-project /luabind : ../ ;
SOURCES =
+ test_vector_of_object.cpp
test_back_reference.cpp
test_def_from_base.cpp
test_object.cpp
|