我应该在哪里保留我的测试资产?

时间:2016-05-13 10:49:03

标签: python unit-testing testing

我正在开发一个关于Python中MP3播放器的项目,我有一组功能和类,应该针对真实的MP3文件进行测试。
你建议用什么目录结构保存我的测试MP3文件?

这些文件应该与项目保持一致,任何克隆项目的人都应该能够运行测试。这是我目前使用的,但我不确定它是否足够好根据最佳实践:

public static <T> T get()

1 个答案:

答案 0 :(得分:1)

Here是关于项目结构的一些建议。与编写和组织模块的准则相比,回购结构基本上具有更大的灵活性。

我看看pandas结构,他们有。

/pandas
  /src
  /tests
      /data
          somedata.csv

其他人使用“文件”所以我认为“资产”很好,而其他人在“测试”之外的另一个文件夹中有“数据”。你的结构看起来很不错,但如果你想挑剔的话,大多数似乎都会使用“测试”而不是“测试”。