使用RSpec测试Guard

时间:2015-05-07 12:17:31

标签: ruby rspec guard

根据文件扩展名,我有一个简单的Ruby应用程序,它使用Guard在文件复制到文件夹时执行某些操作。

我需要使用RSpec测试在复制文件时调用正确的Guard插件,例如,如果复制了csv文件,则调用CsvFile插件,而xls } file被复制,XlsFile插件被调用。

我的Guardfile非常简单如下:

 # require all Guard plugins

    guard :csv_file do
      watch(%r{^(.+)\.csv})
    end

    guard :xls_file do
      watch(%r{^(.+)\.xls})
    end

我如何使用RSpec这样做?

谢谢你,祝你有个愉快的一天。

0 个答案:

没有答案