spec/server/rack/asset_files_spec.rb in volt-0.8.15 vs spec/server/rack/asset_files_spec.rb in volt-0.8.16

- old
+ new

@@ -1,25 +1,26 @@ if RUBY_PLATFORM != 'opal' + require 'spec_helper' require 'volt/server/rack/asset_files' describe Volt::AssetFiles do before do - spec_app_root = File.join(File.dirname(__FILE__), "../../apps/file_loading") + spec_app_root = File.join(File.dirname(__FILE__), '../../apps/file_loading') - path_to_main = File.join(File.dirname(__FILE__), "../../apps/file_loading/app/main") + path_to_main = File.join(File.dirname(__FILE__), '../../apps/file_loading/app/main') @component_paths = Volt::ComponentPaths.new(spec_app_root) end - it "should return the dependencies list" do - main = Volt::AssetFiles.new("main", @component_paths) + it 'should return the dependencies list' do + main = Volt::AssetFiles.new('main', @component_paths) components = main.components - expect(components).to eq(['volt', 'main', 'shared', 'bootstrap', "slideshow"]) + expect(components).to eq(%w(volt main shared bootstrap slideshow)) end - it "should list all JS files" do - main = Volt::AssetFiles.new("main", @component_paths) + it 'should list all JS files' do + main = Volt::AssetFiles.new('main', @component_paths) - expect(main.javascript_files(nil)).to eq(["/assets/js/jquery-2.0.3.js", "/assets/js/setImmediate.js", "/assets/js/sockjs-0.3.4.min.js", "/assets/js/bootstrap.js", "/assets/js/test2.js", "/assets/js/test3.js", "/assets/js/test1.js", "/assets/volt/page/page.js", "/components/main.js"]) + expect(main.javascript_files(nil)).to eq(['/assets/js/jquery-2.0.3.js', '/assets/js/setImmediate.js', '/assets/js/sockjs-0.3.4.min.js', '/assets/js/bootstrap.js', '/assets/js/test2.js', '/assets/js/test3.js', '/assets/js/test1.js', '/assets/volt/page/page.js', '/components/main.js']) end end end