【发布时间】:2012-11-23 17:18:00
【问题描述】:
我正在编写一个单元测试,其中一个正在返回一个 zip 文件,我想检查这个 zip 文件的内容,从中获取一些值,然后将这些值传递给下一个测试。
我正在使用 Rack Test,所以我知道我的 zip 文件的内容在 last_response.body 中。我查看了RubyZip 的文档,但似乎它总是期待一个文件。由于我正在运行单元测试,因此我更喜欢在内存中完成所有操作,以免测试 zip 文件污染任何文件夹(如果可能)。
【问题讨论】:
标签: ruby zip in-memory rack-test