Skip to content

Commit 504536e

Browse files
author
roman_yakovenko
committed
improve "already_exposed" functionality
1 parent 74e39fb commit 504536e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

unittests/vector_traits_tester.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ def test_no( self ):
5555
continue
5656
self.failUnless( not traits.is_my_case( struct.typedef( 'container' ) ) )
5757

58+
def test_declaration( self ):
59+
cnt = 'std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >@::std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >'
60+
traits = declarations.find_container_traits( cnt )
61+
self.failUnless( declarations.vector_traits is traits)
62+
5863
def create_suite():
5964
suite = unittest.TestSuite()
6065
suite.addTest( unittest.makeSuite(tester_t))
@@ -64,4 +69,4 @@ def run_suite():
6469
unittest.TextTestRunner(verbosity=2).run( create_suite() )
6570

6671
if __name__ == "__main__":
67-
run_suite()
72+
run_suite()

0 commit comments

Comments
 (0)