USING: math tools.test system prettyprint namespaces kernel strings sequences ; IN: system.tests os wince? [ [ ] [ os-envs . ] unit-test ] unless os unix? [ [ ] [ os-envs "envs" set ] unit-test [ ] [ { { "A" "B" } } set-os-envs ] unit-test [ "B" ] [ "A" os-env ] unit-test [ ] [ "envs" get set-os-envs ] unit-test [ t ] [ os-envs "envs" get = ] unit-test ] when [ ] [ "factor-test-key-1" unset-os-env ] unit-test [ ] [ "ps3" "factor-test-key-1" set-os-env ] unit-test [ "ps3" ] [ "factor-test-key-1" os-env ] unit-test [ ] [ "factor-test-key-1" unset-os-env ] unit-test [ f ] [ "factor-test-key-1" os-env ] unit-test [ ] [ 32766 CHAR: a "factor-test-key-long" set-os-env ] unit-test [ 32766 ] [ "factor-test-key-long" os-env length ] unit-test [ ] [ "factor-test-key-long" unset-os-env ] unit-test