Sha256: 1eff6f1c69a3a6dc0cb096fe44ed35206856b570a01ef26ca614a6fd622683c9
Contents?: true
Size: 1.31 KB
Versions: 1
Compression:
Stored size: 1.31 KB
Contents
# -*- coding: utf-8 -*- require File.expand_path(File.join(File.dirname(__FILE__), '../spec_helper')) describe Jpmobile::Mobile::Iphone do describe 'iOS 4.0' do it "unicode_emoticon? should be false" do request = double('request') request.stub(:user_agent) {'Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_4 like Mac OS X; ja-jp) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8K2 Safari/6533.18.5'} mobile = Jpmobile::Mobile::Iphone.new({}, request) mobile.unicode_emoticon?.should be_falsey end end describe 'iOS 5.0' do it "unicode_emoticon? should be true" do request = double('request') request.stub(:user_agent) {'Mozilla/5.0 (iPhone; CPU iPhone OS 5_1_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B206 Safari/7534.48.3'} mobile = Jpmobile::Mobile::Iphone.new({}, request) mobile.unicode_emoticon?.should be_truthy end end describe 'iOS 6.0' do it "unicode_emoticon? should be true" do request = double('request') request.stub(:user_agent) {'Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A403 Safari/8536.25'} mobile = Jpmobile::Mobile::Iphone.new({}, request) mobile.unicode_emoticon?.should be_truthy end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jpmobile-4.1.1 | spec/unit/mobile/iphone_spec.rb |