我有一些与我的项目同时开发的宝石,我想告诉rspec运行那些宝石的测试以及我的主应用程序的测试。有一种简单的方法可以做到这一点吗?
答案 0 :(得分:13)
只需在目录之间放置空格,如:
rspec spec/model/location.rb ../gem/spec/requests/user.rb
答案 1 :(得分:0)
如果您使用的是 rspec 并且所有规范文件都以 import coremltools
caffe_model = ('oxford102.caffemodel', 'deploy.prototxt')
labels = 'flower-labels.txt'
models = coremltools.converters.caffe.converts(
caffe_model,
class_labels = labels,
image_input_names = 'data'
)
coreml_model.save('FlowerClassifier.mlmodel')
结尾,那么您只需定义 Rails 根目录:
_spec.rb
根据代码库的大小,这可能会更慢,但在我的情况下,它没有任何区别,并且无论它们在哪个目录中都能找到所有规范,例如在 rspec .
中。