Sha256: e7819e24279e5e7d203977f4c2244610df214f010081e89ab095c2cf878350bd

Contents?: true

Size: 452 Bytes

Versions: 3

Compression:

Stored size: 452 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") do
    puts "Exiting cypress:open"
    exit
  end
  system "#{CLI} open"
end

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cypress-rails-0.1.2 lib/cypress-rails/rake.rb
cypress-rails-0.1.1 lib/cypress-rails/rake.rb
cypress-rails-0.1.0 lib/cypress-rails/rake.rb