summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2020-09-24 22:36:32 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2020-09-24 22:36:32 +0100
commit71d48228605b0dcf97cc6baf4e4124355e821273 (patch)
treeaf66b1ad1413b8216a8a2be5290ef74e7659ad32
parent33765e5025d3585d2c6fefdb743a7c25efc3303e (diff)
downloadswig-71d48228605b0dcf97cc6baf4e4124355e821273.tar.gz
Add Ruby test for wchar_t members in li_std_string testcase
-rw-r--r--Examples/test-suite/ruby/li_std_wstring_runme.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/Examples/test-suite/ruby/li_std_wstring_runme.rb b/Examples/test-suite/ruby/li_std_wstring_runme.rb
index 4922d8d90..170f80ebf 100644
--- a/Examples/test-suite/ruby/li_std_wstring_runme.rb
+++ b/Examples/test-suite/ruby/li_std_wstring_runme.rb
@@ -50,3 +50,10 @@ x = "abc\0def"
swig_assert_equal("Li_std_wstring.test_value(x)", "x", binding)
swig_assert_equal("Li_std_wstring.test_ccvalue(x)", '"abc"', binding)
swig_assert_equal("Li_std_wstring.test_wchar_overload(x)", '"abc"', binding)
+
+ts = Li_std_wstring::Wchar_test_struct.new
+ts.wchar_t_member = h
+swig_assert_equal("ts.wchar_t_member", "h", binding)
+ts.wchar_t_ptr_member = s
+swig_assert_equal("ts.wchar_t_ptr_member", "s", binding)
+