Sha256: 96a3ae82e0dd2ed2fe3488c45d177070f1e8a672811620d40a41195adfbbd24a

Contents?: true

Size: 447 Bytes

Versions: 6

Compression:

Stored size: 447 Bytes

Contents

require "spec_helper"
require "generators/clearance/routes/routes_generator"

describe Clearance::Generators::RoutesGenerator, :generator do
  it "adds clearance routes to host application routes" do
    provide_existing_routes_file

    routes = file("config/routes.rb")

    run_generator

    expect(routes).to have_correct_syntax
    expect(routes).to contain(
      "get '/sign_in' => 'clearance/sessions#new', as: 'sign_in'"
    )
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
clearance-1.10.1 spec/generators/clearance/routes/routes_generator_spec.rb
clearance-1.9.0 spec/generators/clearance/routes/routes_generator_spec.rb
clearance-1.8.1 spec/generators/clearance/routes/routes_generator_spec.rb
clearance-1.8.0 spec/generators/clearance/routes/routes_generator_spec.rb
clearance-1.7.0 spec/generators/clearance/routes/routes_generator_spec.rb
clearance-1.6.1 spec/generators/clearance/routes/routes_generator_spec.rb