Sha256: 6a3ebfa089f2a8036872941374390e761e2a5400682d0a54c346d2c19b372e58

Contents?: true

Size: 800 Bytes

Versions: 22

Compression:

Stored size: 800 Bytes

Contents

# -*- coding: utf-8 -*-
require File.expand_path(File.join(File.dirname(__FILE__), '/../spec_helper'))

describe MobileSpecController do
  describe "GET 'index'" do
    context 'PC access' do
      it "should be successful" do
        request.user_agent = 'Mozilla'
        get 'index'

        response.should be_success
        response.should render_template('index')
        request.mobile?.should be_false
      end
    end

    context 'mobile access' do
      it "should be successful" do
        request.user_agent = "DoCoMo/2.0 SH902i(c100;TB;W24H12)"
        get 'index'
        response.should be_success
        response.should render_template('index_mobile')
        request.mobile?.should be_true
        request.mobile.should be_a(Jpmobile::Mobile::Docomo)
      end
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
jpmobile-1.0.12 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.11 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.10 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.9 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.5 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.8 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.4 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.3 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.7 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.6 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.2 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.1 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.5 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.0 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.4 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.3 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.2 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-1.0.1 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.0.pre.2 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb
jpmobile-2.0.0.pre.1 test/rails/overrides/spec/controllers/mobile_spec_controller_spec.rb