! Copyright (C) 2008 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: core-foundation.strings core-foundation tools.test kernel strings ; IN: core-foundation [ ] [ "Hello" CFRelease ] unit-test [ "Hello" ] [ "Hello" [ CF>string ] [ CFRelease ] bi ] unit-test [ "Hello\u003456" ] [ "Hello\u003456" [ CF>string ] [ CFRelease ] bi ] unit-test [ "Hello\u013456" ] [ "Hello\u013456" [ CF>string ] [ CFRelease ] bi ] unit-test [ ] [ "\0" CFRelease ] unit-test [ "\0" ] [ "\0" [ CF>string ] [ CFRelease ] bi ] unit-test ! This shouldn't fail [ ] [ { HEX: 123456 } >string CFRelease ] unit-test