@@ -105,6 +105,11 @@ namespace :smoke do
105
105
in_example_app args . cmd . to_s
106
106
end
107
107
108
+ desc "run rake routes in example app"
109
+ task :routes do
110
+ in_example_app "bin/rails routes"
111
+ end
112
+
108
113
desc "run RSPEC_OPTS environment variable in the example app for local dev"
109
114
task :rspec do
110
115
in_example_app "LOCATION='../../example_app_generator/run_specs.rb' bin/rspec #{ ENV . fetch ( "RSPEC_OPTS" ) } "
@@ -144,6 +149,11 @@ namespace :no_active_record do
144
149
"no_active_record:smoke" ,
145
150
]
146
151
152
+ desc "run rake routes in example app"
153
+ task :routes do
154
+ in_example_app "bin/rails routes" , app_dir : example_app_dir
155
+ end
156
+
147
157
desc "run RSPEC_OPTS environment variable in the example app for local dev"
148
158
task :rspec do
149
159
in_example_app "LOCATION='../../example_app_generator/run_specs.rb' bin/rspec #{ ENV . fetch ( "RSPEC_OPTS" ) } " , app_dir : example_app_dir
@@ -165,7 +175,7 @@ namespace :no_active_record do
165
175
sh "rm -f #{ bindir } /rails"
166
176
sh "bundle exec rails new #{ example_app_dir } --no-rc --skip-active-record --skip-javascript --skip-bootsnap " \
167
177
"--skip-sprockets --skip-git --skip-test-unit --skip-listen --skip-bundle --skip-spring " \
168
- "--skip-action-text --template=example_app_generator/generate_app.rb"
178
+ "--skip-action-text --skip-solid -- template=example_app_generator/generate_app.rb"
169
179
170
180
in_example_app ( app_dir : example_app_dir ) do
171
181
sh "./ci_retry_bundle_install.sh 2>&1"
@@ -188,7 +198,7 @@ namespace :no_active_record do
188
198
189
199
desc "generate a bunch of stuff with generators"
190
200
task :stuff do
191
- in_example_app "bin/rake #{ rails_template_command } LOCATION='../../example_app_generator/generate_stuff.rb'" , app_dir : example_app_dir
201
+ in_example_app "bin/rake #{ rails_template_command } LOCATION='../../example_app_generator/generate_stuff.rb' __RSPEC_NO_AR=true " , app_dir : example_app_dir
192
202
end
193
203
end
194
204
end
0 commit comments