From 1abb7c643e6665940872503b4a0fc4c8e4fc7aab Mon Sep 17 00:00:00 2001 From: Daniel Ehrenberg Date: Wed, 5 Mar 2008 17:49:02 -0600 Subject: [PATCH] Tests for decode-string --- core/io/encodings/string/string-tests.factor | 5 +++++ extra/benchmark/sockets/sockets.factor | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 core/io/encodings/string/string-tests.factor diff --git a/core/io/encodings/string/string-tests.factor b/core/io/encodings/string/string-tests.factor new file mode 100644 index 0000000000..50d246183b --- /dev/null +++ b/core/io/encodings/string/string-tests.factor @@ -0,0 +1,5 @@ +USING: io.encodings.utf8 io.encodings.utf16 io.encodings.string tools.test ; +IN: io.encodings.string.tests + +[ "hello" ] [ "hello" utf8 decode-string ] unit-test +[ "he" ] [ "\0h\0e" utf16be decode-string ] unit-test diff --git a/extra/benchmark/sockets/sockets.factor b/extra/benchmark/sockets/sockets.factor index 30d069b9e0..25212c7264 100755 --- a/extra/benchmark/sockets/sockets.factor +++ b/extra/benchmark/sockets/sockets.factor @@ -1,4 +1,4 @@ -USING: io.sockets io kernel math threads +USING: io.sockets io kernel math threads io.encodings.ascii debugger tools.time prettyprint concurrency.count-downs namespaces arrays continuations ; IN: benchmark.sockets