私はtravis-ciで統合テストを行おうとしています。トラビスで包含フィルターを実行できるようにしたい。要するに、travis-ciがインターネットに依存するテストを含む高速テストと低速テストをテストしている間、ローカルで高速テストを実行できるようにしたいと思います。.travis.ymlで--tag〜slow_testsを使用しようとしましたが、エラーが発生します。これが私の.ymlファイルです。
language: ruby
rvm:
- 1.9.3
env:
- DB=sqlite
script:
- RAILS_ENV=test bundle exec rake --trace db:migrate spec --tag ~slow_tests
services:
- redis-server
無効なオプション:-tag129130コマンド"RAILS_ENV= test bundle exec rake --trace db:migrate spec --tag〜slow_tests"が1で終了しました。