【发布时间】:2010-01-02 22:18:09
【问题描述】:
我正在尝试通过 ruby 为集成测试(实际上是规范)设置服务器,但不知道如何控制该过程。
所以,我想做的是:
- 为我的 gem 运行一个执行集成规范的 rake 任务
- 任务需要先启动一个服务器(我用webrick),然后运行规范
- 执行规范后,它应该杀死 webrick,所以我不会留下一些未使用的后台进程
webrick 不是必需的,但它包含在 ruby 标准库中,因此能够使用它会很棒。
希望有人能提供帮助!
ps。我在 linux 上运行,所以在 windows 上工作不是我的主要优先事项(现在)。
【问题讨论】: