diff --git a/Examples/test-suite/python/lib_std_pair.i b/Examples/test-suite/python/lib_std_pair.i index 0a50f8e64..697bfef12 100644 --- a/Examples/test-suite/python/lib_std_pair.i +++ b/Examples/test-suite/python/lib_std_pair.i @@ -1,5 +1,10 @@ %module lib_std_pair +// +// activate the automatic comparison methods generation (==,!=,...) +// +#define SWIG_STD_EXTEND_COMPARISON + %include std_pair.i %include std_string.i %include std_complex.i diff --git a/Examples/test-suite/python/std_containers.i b/Examples/test-suite/python/std_containers.i index 099d78a96..eda48811a 100644 --- a/Examples/test-suite/python/std_containers.i +++ b/Examples/test-suite/python/std_containers.i @@ -1,5 +1,10 @@ %module std_containers +// +// activate the automatic comparison methods generation (==,!=,...) +// +#define SWIG_STD_EXTEND_COMPARISON + %include std_vector.i %include std_string.i %include std_deque.i @@ -11,11 +16,9 @@ %include std_multimap.i %include std_complex.i -#ifndef SWIG_STD_DEFAULT_INSTANTIATION %template() std::vector; %template() std::pair; %template() std::pair; -#endif %template() std::vector< std::vector > ; %template(ccube) std::vector< std::vector< std::vector > >;