放置创建的测试文件的位置。 Ruby目录结构

时间:2018-06-18 03:44:10

标签: ruby

假设我正在编写一个集成测试,该测试读取CSV并输出CSV并对数据进行一些更改。我在哪里将此测试文件放在Ruby项目中?是否存在一些约定,其中在测试中创建的临时文件最终会被拆除或删除?

说我的项目结构很简单:

--root
   --app
     --promotions
   --spec
   Gemfile
   Gemfile.lock

1 个答案:

答案 0 :(得分:2)

听起来像是Dir.mktmpdir的完美候选人。