Sha256: caf27ba5dd4e9b9c58951a12665a14a8c4deed14d5dc07ad44e7af54f8ac0ed7
Contents?: true
Size: 1 KB
Versions: 3
Compression:
Stored size: 1 KB
Contents
require 'test_helper' class TestSquadControllerTest < ActionController::TestCase def create_helper_file(framework) File.open(@destination_root.join('test_squad.rb'), 'w') do |file| file << "TestSquad.configuration.framework = '#{framework}'" end end setup do @destination_root = Rails.root.join('test/javascript') FileUtils.mkdir_p(@destination_root) end teardown do FileUtils.rm_rf @destination_root end test 'view for mocha framework' do create_helper_file 'mocha' get :tests assert_response :ok assert_template 'mocha' end test 'view for jasmine framework' do create_helper_file 'jasmine' get :tests assert_response :ok assert_template 'jasmine' end test 'view for qunit framework' do create_helper_file 'qunit' get :tests assert_response :ok assert_template 'qunit' end test 'view for ember framework' do create_helper_file 'ember' get :tests assert_response :ok assert_template 'ember' end end
Version data entries
3 entries across 3 versions & 1 rubygems