From 023ae576b5016f7d01beca6de95e49e97ab01aa0 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Mon, 15 Dec 2008 01:40:50 -0600 Subject: [PATCH] Updating unit tests for io.files split --- basis/io/monitors/monitors-tests.factor | 3 ++- basis/tools/crossref/crossref-tests.factor | 5 +++-- basis/tools/deploy/deploy-tests.factor | 9 +++++---- basis/tools/vocabs/monitor/monitor-tests.factor | 2 +- basis/ui/tools/search/search-tests.factor | 2 +- core/parser/parser-tests.factor | 8 ++++---- 6 files changed, 16 insertions(+), 13 deletions(-) diff --git a/basis/io/monitors/monitors-tests.factor b/basis/io/monitors/monitors-tests.factor index 50303696a3..9efa785061 100644 --- a/basis/io/monitors/monitors-tests.factor +++ b/basis/io/monitors/monitors-tests.factor @@ -2,7 +2,8 @@ IN: io.monitors.tests USING: io.monitors tools.test io.files system sequences continuations namespaces concurrency.count-downs kernel io threads calendar prettyprint destructors io.timeouts -io.files.temp io.directories io.pathnames ; +io.files.temp io.directories io.directories.hierarchy +io.pathnames ; os { winnt linux macosx } member? [ [ diff --git a/basis/tools/crossref/crossref-tests.factor b/basis/tools/crossref/crossref-tests.factor index 5bf917f906..e7e2e55259 100644 --- a/basis/tools/crossref/crossref-tests.factor +++ b/basis/tools/crossref/crossref-tests.factor @@ -1,5 +1,6 @@ -USING: math kernel sequences io.files tools.crossref tools.test -parser namespaces source-files generic definitions ; +USING: math kernel sequences io.files io.pathnames +tools.crossref tools.test parser namespaces source-files generic +definitions ; IN: tools.crossref.tests GENERIC: foo diff --git a/basis/tools/deploy/deploy-tests.factor b/basis/tools/deploy/deploy-tests.factor index a390ce56c4..d5cb4ab387 100644 --- a/basis/tools/deploy/deploy-tests.factor +++ b/basis/tools/deploy/deploy-tests.factor @@ -1,8 +1,9 @@ IN: tools.deploy.tests -USING: tools.test system io.files kernel tools.deploy.config -tools.deploy.config.editor tools.deploy.backend math sequences -io.launcher arrays namespaces continuations layouts accessors -io.encodings.ascii urls math.parser ; +USING: tools.test system io.files io.files.temp kernel +tools.deploy.config tools.deploy.config.editor +tools.deploy.backend math sequences io.launcher arrays +namespaces continuations layouts accessors io.encodings.ascii +urls math.parser ; : shake-and-bake ( vocab -- ) [ "test.image" temp-file delete-file ] ignore-errors diff --git a/basis/tools/vocabs/monitor/monitor-tests.factor b/basis/tools/vocabs/monitor/monitor-tests.factor index f1eece91c2..0e767a3d34 100644 --- a/basis/tools/vocabs/monitor/monitor-tests.factor +++ b/basis/tools/vocabs/monitor/monitor-tests.factor @@ -1,4 +1,4 @@ -USING: tools.test tools.vocabs.monitor io.files ; +USING: tools.test tools.vocabs.monitor io.pathnames ; IN: tools.vocabs.monitor.tests [ "kernel" ] [ "core/kernel/kernel.factor" path>vocab ] unit-test diff --git a/basis/ui/tools/search/search-tests.factor b/basis/ui/tools/search/search-tests.factor index 39a6442308..4f239ba6e9 100644 --- a/basis/ui/tools/search/search-tests.factor +++ b/basis/ui/tools/search/search-tests.factor @@ -1,4 +1,4 @@ -USING: assocs ui.tools.search help.topics io.files io.styles +USING: assocs ui.tools.search help.topics io.pathnames io.styles kernel namespaces sequences source-files threads tools.test ui.gadgets ui.gestures vocabs accessors vocabs.loader words tools.test.ui debugger calendar ; diff --git a/core/parser/parser-tests.factor b/core/parser/parser-tests.factor index cc97b78eb6..6ddf299f7f 100644 --- a/core/parser/parser-tests.factor +++ b/core/parser/parser-tests.factor @@ -1,8 +1,8 @@ USING: arrays math parser tools.test kernel generic words -io.streams.string namespaces classes effects source-files -assocs sequences strings io.files definitions continuations -sorting classes.tuple compiler.units debugger vocabs -vocabs.loader accessors eval combinators lexer ; +io.streams.string namespaces classes effects source-files assocs +sequences strings io.files io.pathnames definitions +continuations sorting classes.tuple compiler.units debugger +vocabs vocabs.loader accessors eval combinators lexer ; IN: parser.tests \ run-file must-infer