[pygccxml-commit] SF.net SVN: pygccxml:[1825] pyplusplus_dev/unittests
Brought to you by:
mbaas,
roman_yakovenko
|
From: <rom...@us...> - 2010-02-15 20:18:19
|
Revision: 1825
http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1825&view=rev
Author: roman_yakovenko
Date: 2010-02-15 20:18:13 +0000 (Mon, 15 Feb 2010)
Log Message:
-----------
verify that "len" on std::set container works
Modified Paths:
--------------
pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp
pyplusplus_dev/unittests/indexing_suites2_support_tester.py
Modified: pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp
===================================================================
--- pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp 2010-01-31 09:02:08 UTC (rev 1824)
+++ pyplusplus_dev/unittests/data/indexing_suites2_to_be_exported.hpp 2010-02-15 20:18:13 UTC (rev 1825)
@@ -115,6 +115,11 @@
return o;
}
+std::set<int> ffff( ) {
+ return std::set<int>();
+}
+
+
namespace pyplusplus{ namespace aliases{
typedef std::vector<indexing_suites2::item_t*> items_ptr_t;
}}
Modified: pyplusplus_dev/unittests/indexing_suites2_support_tester.py
===================================================================
--- pyplusplus_dev/unittests/indexing_suites2_support_tester.py 2010-01-31 09:02:08 UTC (rev 1824)
+++ pyplusplus_dev/unittests/indexing_suites2_support_tester.py 2010-02-15 20:18:13 UTC (rev 1825)
@@ -35,7 +35,11 @@
self.failUnless( v[0].bar == 0 )
v[0].bar = 10
self.failUnless( v[0].bar == 10 )
-
+ x = module.create_set_strings()
+ self.failUnless( len(x) == 0 )
+ x = module.ffff()
+ self.failUnless( len(x) == 0 )
+
def create_suite():
suite = unittest.TestSuite()
suite.addTest( unittest.makeSuite(tester_t))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|