首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >球拍:如何使用-s选项进行"raco测试“?

球拍:如何使用-s选项进行"raco测试“?
EN

Stack Overflow用户
提问于 2013-06-02 10:28:05
回答 1查看 316关注 0票数 4

根据raco testdocs,有一个-s选项可以测试子模块的名称,而不是test。但我似乎不能让它工作。如果我有以下文件:

代码语言:javascript
复制
;; example.rkt

#lang racket

(module foo racket
  (display "Hi, I'm running!"))

然后,尝试将foo作为子模块名称传递给raco test,结果是:

代码语言:javascript
复制
$ 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这个名字

代码语言:javascript
复制
;; example.rkt

#lang racket

(module test racket
  (display "Hi, I'm running!"))

然后,raco test工作得很好:

代码语言:javascript
复制
$ raco test example.rkt
testing example.rkt
Hi, I'm running!

但我真的希望有几个测试套件,以便有选择地通过对raco test的各种调用来运行它们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-02 10:52:25

尝试在文件名之前传递标志。如下所示:

代码语言:javascript
复制
$ raco test -s foo example.rkt
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16879217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档