Sha256: f3991c7f4f7362c80dca47b4b3439d61e179a8fee058a8b2376a67cd39a33eef

Contents?: true

Size: 664 Bytes

Versions: 25

Compression:

Stored size: 664 Bytes

Contents

require "generators/errdo/errdo_generator"
require 'test_helper'

class ErrdoGeneratorTest < Rails::Generators::TestCase

  tests Errdo::Generators::ErrdoGenerator
  destination File.expand_path("../../tmp", __FILE__)
  setup :prepare_destination
  setup :make_initializer

  should "add class name to initializer" do
    run_generator %w(err)
    assert_file "config/initializers/errdo.rb", /config.error_name = :err/
  end

  private

  def make_initializer
    mkdir_p "#{destination_root}/config/initializers/"
    File.open("#{destination_root}/config/initializers/errdo.rb", 'w') do |file|
      file.write("Errdo.setup do |config|\nend")
    end
  end

end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
errdo-0.12.14 test/generators/errdo_generator_test.rb
errdo-0.12.13 test/generators/errdo_generator_test.rb
errdo-0.12.12 test/generators/errdo_generator_test.rb
errdo-0.12.11 test/generators/errdo_generator_test.rb
errdo-0.12.10 test/generators/errdo_generator_test.rb
errdo-0.12.9 test/generators/errdo_generator_test.rb
errdo-0.12.8 test/generators/errdo_generator_test.rb
errdo-0.12.7 test/generators/errdo_generator_test.rb
errdo-0.12.6 test/generators/errdo_generator_test.rb
errdo-0.12.5 test/generators/errdo_generator_test.rb
errdo-0.12.4 test/generators/errdo_generator_test.rb
errdo-0.12.3 test/generators/errdo_generator_test.rb
errdo-0.12.2 test/generators/errdo_generator_test.rb
errdo-0.12.1 test/generators/errdo_generator_test.rb
errdo-0.12.0 test/generators/errdo_generator_test.rb
errdo-0.11.6 test/generators/errdo_generator_test.rb
errdo-0.11.5 test/generators/errdo_generator_test.rb
errdo-0.11.4 test/generators/errdo_generator_test.rb
errdo-0.11.3 test/generators/errdo_generator_test.rb
errdo-0.11.2 test/generators/errdo_generator_test.rb