summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/mocks.rb3
-rw-r--r--test/tc_integration.rb5
2 files changed, 5 insertions, 3 deletions
diff --git a/test/mocks.rb b/test/mocks.rb
index 6843e52..4a1d753 100644
--- a/test/mocks.rb
+++ b/test/mocks.rb
@@ -30,6 +30,9 @@
# =============================================================================
#++
+require 'rubygems'
+gem 'flexmock', '< 0.1.0'
+
require 'flexmock'
class FlexMockWithArgs < FlexMock
diff --git a/test/tc_integration.rb b/test/tc_integration.rb
index 864fe85..74b18c8 100644
--- a/test/tc_integration.rb
+++ b/test/tc_integration.rb
@@ -7,9 +7,8 @@ require 'sqlite3/database'
class String
def to_utf16(terminate=false)
- result = ""
- self.split(//).map { |c| c[0] }.pack("s*")
- result + (terminate ? "\0\0" : "")
+ self.split(//).map { |c| c[0] }.pack("v*") +
+ (terminate ? "\0\0" : "")
end
def from_utf16