File tree Expand file tree Collapse file tree 3 files changed +17
-23
lines changed Expand file tree Collapse file tree 3 files changed +17
-23
lines changed Original file line number Diff line number Diff line change @@ -190,12 +190,10 @@ def gemspec(framework)
190
190
end
191
191
192
192
def update_versions ( framework )
193
+ return if framework == "rails"
194
+
193
195
Dir . chdir ( root ) do
194
- if framework == "rails"
195
- glob = "version.rb"
196
- else
197
- glob = "#{ framework } /lib/*/gem_version.rb"
198
- end
196
+ glob = "#{ framework } /lib/*/gem_version.rb"
199
197
200
198
file = Dir [ glob ] . first
201
199
ruby = File . read ( file )
@@ -258,7 +256,7 @@ def framework_name(framework)
258
256
CHANGELOG
259
257
Gemfile.lock
260
258
package.json
261
- version .rb
259
+ gem_version .rb
262
260
tasks/release.rb
263
261
releaser.rb
264
262
)
Original file line number Diff line number Diff line change @@ -134,6 +134,19 @@ def test_update_versions_updates_the_version_of_a_gem_and_the_npm_package
134
134
end
135
135
end
136
136
137
+ def test_update_versions_with_rails_does_nothing
138
+ Dir . mktmpdir ( "rails" ) do |root |
139
+ FileUtils . cp_r ( File . expand_path ( "fixtures" , __dir__ ) , root )
140
+
141
+ root = "#{ root } /fixtures"
142
+
143
+ releaser = Releaser . new ( root , "5.0.0" )
144
+ releaser . update_versions ( "rails" )
145
+
146
+ assert_equal false , File . exist? ( "#{ root } /rails/lib/rails/gem_version.rb" )
147
+ end
148
+ end
149
+
137
150
def test_release_notes_returns_the_release_notes_for_a_framework
138
151
Dir . mktmpdir ( "rails" ) do |root |
139
152
FileUtils . cp_r ( File . expand_path ( "fixtures" , __dir__ ) , root )
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments