From 70740c51d0323c874e898f1cf438cacb0ab496ab Mon Sep 17 00:00:00 2001 From: Takashi Tamura Date: Sat, 22 Apr 2017 16:32:52 +0900 Subject: [PATCH] [ruby] add simple tests for std unordered containers. --- Examples/test-suite/cpp11_std_unordered_map.i | 5 +++++ Examples/test-suite/cpp11_std_unordered_multimap.i | 7 +++++++ Examples/test-suite/cpp11_std_unordered_multiset.i | 5 +++++ Examples/test-suite/cpp11_std_unordered_set.i | 5 +++++ Examples/test-suite/ruby/Makefile.in | 4 ++++ 5 files changed, 26 insertions(+) create mode 100644 Examples/test-suite/cpp11_std_unordered_map.i create mode 100644 Examples/test-suite/cpp11_std_unordered_multimap.i create mode 100644 Examples/test-suite/cpp11_std_unordered_multiset.i create mode 100644 Examples/test-suite/cpp11_std_unordered_set.i diff --git a/Examples/test-suite/cpp11_std_unordered_map.i b/Examples/test-suite/cpp11_std_unordered_map.i new file mode 100644 index 000000000..56c4a5248 --- /dev/null +++ b/Examples/test-suite/cpp11_std_unordered_map.i @@ -0,0 +1,5 @@ +%module cpp11_std_unordered_map + +%include + +%template(UnorderedMapIntInt) std::unordered_map; diff --git a/Examples/test-suite/cpp11_std_unordered_multimap.i b/Examples/test-suite/cpp11_std_unordered_multimap.i new file mode 100644 index 000000000..8556b26b5 --- /dev/null +++ b/Examples/test-suite/cpp11_std_unordered_multimap.i @@ -0,0 +1,7 @@ +%module cpp11_std_unordered_multimap + +%include +%include + +%template(PairIntInt) std::pair; +%template(UnorderedMultiMapIntInt) std::unordered_multimap; diff --git a/Examples/test-suite/cpp11_std_unordered_multiset.i b/Examples/test-suite/cpp11_std_unordered_multiset.i new file mode 100644 index 000000000..c9907425e --- /dev/null +++ b/Examples/test-suite/cpp11_std_unordered_multiset.i @@ -0,0 +1,5 @@ +%module cpp11_std_unordered_multiset + +%include + +%template(UnorderedMultiSetInt) std::unordered_multiset; diff --git a/Examples/test-suite/cpp11_std_unordered_set.i b/Examples/test-suite/cpp11_std_unordered_set.i new file mode 100644 index 000000000..f5652cb88 --- /dev/null +++ b/Examples/test-suite/cpp11_std_unordered_set.i @@ -0,0 +1,5 @@ +%module cpp11_std_unordered_set + +%include + +%template(UnorderedSetInt) std::unordered_set; diff --git a/Examples/test-suite/ruby/Makefile.in b/Examples/test-suite/ruby/Makefile.in index cc2ba1ed2..0a0e82fc0 100644 --- a/Examples/test-suite/ruby/Makefile.in +++ b/Examples/test-suite/ruby/Makefile.in @@ -35,6 +35,10 @@ CPP11_TEST_CASES = \ cpp11_hash_tables \ cpp11_shared_ptr_upcast \ cpp11_shared_ptr_const \ + cpp11_std_unordered_map \ + cpp11_std_unordered_multimap \ + cpp11_std_unordered_set \ + cpp11_std_unordered_multiset C_TEST_CASES += \ li_cstring \