Sha256: 34c692a8b5851acad69f912bc29d19ffd7528e860511bfbfa9f6d43711937530

Contents?: true

Size: 423 Bytes

Versions: 14

Compression:

Stored size: 423 Bytes

Contents

require "pathname"
CLI = Pathname.new(File.dirname(__FILE__)).join("../../exe/cypress-rails")

desc "Initialize cypress.json"
task :"cypress:init" do
  system "#{CLI} init"
end

desc "Open interactive Cypress app for developing tests"
task :"cypress:open" do
  trap("SIGINT") {} # avoid traceback
  system "#{CLI} open"
end

desc "Run Cypress tests headlessly"
task :"cypress:run" do
  abort unless system "#{CLI} run"
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
cypress-rails-0.5.5 lib/cypress-rails/rake.rb
cypress-rails-0.5.4 lib/cypress-rails/rake.rb
cypress-rails-0.5.3 lib/cypress-rails/rake.rb
cypress-rails-0.5.2 lib/cypress-rails/rake.rb
cypress-rails-0.5.1 lib/cypress-rails/rake.rb
cypress-rails-0.5.0 lib/cypress-rails/rake.rb
cypress-rails-0.4.2 lib/cypress-rails/rake.rb
cypress-rails-0.4.1 lib/cypress-rails/rake.rb
cypress-rails-0.4.0 lib/cypress-rails/rake.rb
cypress-rails-0.3.0 lib/cypress-rails/rake.rb
cypress-rails-0.2.0 lib/cypress-rails/rake.rb
cypress-rails-0.1.5 lib/cypress-rails/rake.rb
cypress-rails-0.1.4 lib/cypress-rails/rake.rb
cypress-rails-0.1.3 lib/cypress-rails/rake.rb