summaryrefslogtreecommitdiff
path: root/Examples
diff options
context:
space:
mode:
Diffstat (limited to 'Examples')
-rw-r--r--Examples/test-suite/ruby/std_containers_runme.rb2
-rw-r--r--Examples/test-suite/std_containers.i4
2 files changed, 6 insertions, 0 deletions
diff --git a/Examples/test-suite/ruby/std_containers_runme.rb b/Examples/test-suite/ruby/std_containers_runme.rb
index 73d443218..65a8b5b86 100644
--- a/Examples/test-suite/ruby/std_containers_runme.rb
+++ b/Examples/test-suite/ruby/std_containers_runme.rb
@@ -13,6 +13,8 @@ require 'swig_assert'
require 'std_containers'
include Std_containers
+swig_assert_equal("[true, false]", "videntb([true, false])")
+
swig_assert_each_line(<<'EOF', binding)
cube = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]]
diff --git a/Examples/test-suite/std_containers.i b/Examples/test-suite/std_containers.i
index ae69b6418..80409a1f0 100644
--- a/Examples/test-suite/std_containers.i
+++ b/Examples/test-suite/std_containers.i
@@ -115,6 +115,10 @@
return v;
}
+ std::vector<bool> videntb(const std::vector<bool>& v)
+ {
+ return v;
+ }
int get_elem(const std::vector<int>& v, int index)
{