Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: abakas/rails-api
base: e2e8698d14
...
head fork: abakas/rails-api
compare: 4a2a8af43b
  • 2 commits
  • 3 files changed
  • 0 commit comments
  • 1 contributor
5 lib/rails-api/generators/rails/app/app_generator.rb
View
@@ -4,3 +4,8 @@
Rails::Generators::AppGenerator.source_paths.unshift(
File.expand_path('../../../../templates/rails/app', __FILE__)
)
+
+class Rails::AppBuilder
+ undef tmp
+ undef vendor
+end
2  lib/rails-api/templates/rails/app/Gemfile
View
@@ -9,8 +9,6 @@ gem 'rails-api'
<%= "gem 'jruby-openssl'\n" if defined?(JRUBY_VERSION) -%>
<%= "gem 'json'\n" if RUBY_VERSION < "1.9.2" -%>
-<%= javascript_gemfile_entry %>
-
# To use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'
11 test/generators/app_generator_test.rb
View
@@ -10,6 +10,7 @@ def test_skeleton_is_created
run_generator
default_files.each { |path| assert_file path }
+ skipped_files.each { |path| assert_no_file path }
end
def test_api_modified_files
@@ -18,6 +19,7 @@ def test_api_modified_files
assert_file "Gemfile" do |content|
assert_match(/gem 'rails-api'/, content)
assert_no_match(/gem 'coffee-rails'/, content)
+ assert_no_match(/gem 'jquery-rails'/, content)
assert_no_match(/gem 'sass-rails'/, content)
end
assert_file "app/controllers/application_controller.rb", /ActionController::API/
@@ -47,10 +49,11 @@ def default_files
test/functional
test/integration
test/performance
- test/unit
- vendor
- vendor/assets
- tmp/cache
+ test/unit)
+ end
+
+ def skipped_files
+ %w(vendor/assets
tmp/cache/assets)
end
end

No commit comments for this range

Something went wrong with that request. Please try again.