aboutsummaryrefslogtreecommitdiffstats
path: root/railties
diff options
context:
space:
mode:
authorRafael França <rafaelmfranca@gmail.com>2016-04-12 23:02:48 -0300
committerRafael França <rafaelmfranca@gmail.com>2016-04-12 23:02:48 -0300
commita1626004997b2eea0be6ab8cd079d892e8d85f13 (patch)
treeb10b0a62b5435fabfe62b82ec59d5ced42cbe23f /railties
parentba194d4230c97197567e5c0f71fca47e40035783 (diff)
parentd0023deb74c8093900f0d703bb5c68eb766e5bdd (diff)
downloadrails-a1626004997b2eea0be6ab8cd079d892e8d85f13.tar.gz
rails-a1626004997b2eea0be6ab8cd079d892e8d85f13.tar.bz2
rails-a1626004997b2eea0be6ab8cd079d892e8d85f13.zip
Merge pull request #24524 from prathamesh-sonpatki/cablejs-for-channels
Generate `cable.js` file if does not exist when generating channel
Diffstat (limited to 'railties')
-rw-r--r--railties/test/generators/channel_generator_test.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/railties/test/generators/channel_generator_test.rb b/railties/test/generators/channel_generator_test.rb
index cda9e8b910..23d0c7b4a4 100644
--- a/railties/test/generators/channel_generator_test.rb
+++ b/railties/test/generators/channel_generator_test.rb
@@ -38,4 +38,12 @@ class ChannelGeneratorTest < Rails::Generators::TestCase
assert_no_file "app/assets/javascripts/channels/chat.coffee"
end
+
+ def test_cable_js_is_created_if_not_present_already
+ run_generator ['chat']
+ FileUtils.rm("#{destination_root}/app/assets/javascripts/cable.js")
+ run_generator ['camp']
+
+ assert_file "app/assets/javascripts/cable.js"
+ end
end