Und*_*ion 5 ruby regex rspec ruby-on-rails ruby-on-rails-4
rspec
从命令行调用时,我知道您可以使用-e
或-example
标志来传递正则表达式,该正则表达式与任何it
块的内容都匹配,但是有一种方法可以传递正则表达式并具有名称与该名称匹配的RSpec运行文件。正则表达式?
您可以使用示例:-
它将为您加载所有文件,其名称以
test
rspec -P spec/**/test*_spec.rb
rspec -P spec/**/test*.rb
Run Code Online (Sandbox Code Playgroud)
它将为您加载所有文件,
test
中间有一个单词,但不以test
rspec -P spec/**/*?test*_spec.rb
Run Code Online (Sandbox Code Playgroud)
它将运行名称以test开头的所有文件。像test_1_spec.rb,test_2_spec.rb等。但是你必须从你的项目根目录运行这个命令。
信息也可以从 --help
arup$ rspec -help | grep PATTERN
-P, --pattern PATTERN Load files matching pattern (default: "spec/**/*_spec.rb").
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
567 次 |
最近记录: |