module GeneratorsTestHelper
Public Class Methods
included(base)
click to toggle source
# File railties/test/generators/generators_test_helper.rb, line 33 def self.included(base) base.class_eval do destination File.join(Quails.root, "tmp") setup :prepare_destination begin base.tests Quails::Generators.const_get(base.name.sub(/Test$/, "")) rescue end end end
Public Instance Methods
copy_routes()
click to toggle source
# File railties/test/generators/generators_test_helper.rb, line 45 def copy_routes routes = File.expand_path("../../lib/quails/generators/quails/app/templates/config/routes.rb", __dir__) destination = File.join(destination_root, "config") FileUtils.mkdir_p(destination) FileUtils.cp routes, destination end