のドキュメントによると、以外の名前のサブモジュールをテストraco test
するオプションがあります。しかし、私はこれを機能させることができないようです。次のファイルがある場合:-s
test
;; example.rkt
#lang racket
(module foo racket
(display "Hi, I'm running!"))
foo
次に、サブモジュール名としてに渡そうとすると、次のようになりraco test
ます。
$ raco test example.rkt -s foo
testing example.rkt
test: Given path #<path:-s> does not exist
context...:
/Applications/Racket v5.3.3/collects/compiler/commands/test.rkt: [running body]
/Applications/Racket v5.3.3/collects/raco/raco.rkt: [running body]
/Applications/Racket v5.3.3/collects/raco/main.rkt: [running body]
名前だけを使用する場合test
:
;; example.rkt
#lang racket
(module test racket
(display "Hi, I'm running!"))
次に、正常にraco test
動作します:
$ raco test example.rkt
testing example.rkt
Hi, I'm running!
しかし、さまざまな呼び出しで選択的に実行するいくつかのテスト スイートが本当に必要ですraco test
。