Sha256: 7e9d6c462e97fb1af6579d0496839a9888e45605577c169aacb81e1dc187097c
Contents?: true
Size: 1.01 KB
Versions: 5
Compression:
Stored size: 1.01 KB
Contents
# frozen_string_literal: true require "spec_helper" require "generators/doorkeeper/install_generator" describe "Doorkeeper::InstallGenerator" do include GeneratorSpec::TestCase tests Doorkeeper::InstallGenerator destination ::File.expand_path("../tmp/dummy", __FILE__) describe "after running the generator" do before :each do prepare_destination FileUtils.mkdir(::File.expand_path("config", Pathname(destination_root))) FileUtils.mkdir(::File.expand_path("db", Pathname(destination_root))) FileUtils.copy_file( ::File.expand_path("../templates/routes.rb", __FILE__), ::File.expand_path("config/routes.rb", Pathname.new(destination_root)), ) run_generator end it "creates an initializer file" do assert_file "config/initializers/doorkeeper.rb" end it "copies the locale file" do assert_file "config/locales/doorkeeper.en.yml" end it "adds sample route" do assert_file "config/routes.rb", /use_doorkeeper/ end end end
Version data entries
5 entries across 5 versions & 1 rubygems