spec/briar/gestalt_spec.rb in briar-0.0.6 vs spec/briar/gestalt_spec.rb in briar-0.0.7
- old
+ new
@@ -5,19 +5,19 @@
SIM__IPHONE_5__IOS_6_JSON = "{\"outcome\":\"SUCCESS\",\"app_name\":\"Rise Up CAL\",\"simulator_device\":\"iPhone\",\"iOS_version\":\"6.0\",\"app_version\":\"1.0\",\"system\":\"x86_64\", \"app_id\":\"org.recoverywarrriors.RiseUp-cal\",\"version\":\"0.9.126\", \"simulator\":\"iPhone Simulator 358.4, iPhone OS 6.0 (iPhone (Retina 4-inch)\/10A403)\"}"
DEVICE__IPHONE_4__IOS_6_JSON = "{\"outcome\":\"SUCCESS\",\"app_name\":\"Rise Up CAL\",\"iOS_version\":\"6.0.1\",\"app_version\":\"1.0\",\"system\":\"iPhone4,1\",\"app_id\":\"org.recoverywarrriors.RiseUp-cal\",\"version\":\"0.9.125\"}"
DEVICE__IPHONE_5__IOS_6_JSON = "{\"outcome\":\"SUCCESS\",\"app_name\":\"Rise Up CAL\",\"iOS_version\":\"6.0.1\",\"app_version\":\"1.0\",\"system\":\"iPhone5,0\",\"app_id\":\"org.recoverywarrriors.RiseUp-cal\",\"version\":\"0.9.125\"}"
DEVICE__IPAD1__IOS_5_JSON = "{\"outcome\":\"SUCCESS\",\"app_name\":\"Rise Up CAL\",\"iOS_version\":\"5.1.1\",\"app_version\":\"1.0\",\"system\":\"iPad1,1\",\"app_id\":\"org.recoverywarrriors.RiseUp-cal\",\"version\":\"0.9.125\"}"
- describe "Gestalt" do
+ describe 'Gestalt' do
before(:each) do
@sim_iphone_5_ios6 = Gestalt.new(SIM__IPHONE_5__IOS_6_JSON)
@device_iphone4_ios6 = Gestalt.new(DEVICE__IPHONE_4__IOS_6_JSON)
@device_iphone5_ios6 = Gestalt.new(DEVICE__IPHONE_5__IOS_6_JSON)
@device_ipad1_ios5 = Gestalt.new(DEVICE__IPAD1__IOS_5_JSON)
end
- it "should be able to determine ios major version" do
+ it 'should be able to determine ios major version' do
@sim_iphone_5_ios6.is_ios6?.should == true
@sim_iphone_5_ios6.is_ios5?.should == false
@device_iphone4_ios6.is_ios6?.should == true
@device_iphone4_ios6.is_ios5?.should == false
@@ -25,11 +25,11 @@
@device_ipad1_ios5.is_ios6?.should == false
@device_ipad1_ios5.is_ios5?.should == true
end
- it "should be able to determine if running on device or simulator" do
+ it 'should be able to determine if running on device or simulator' do
@sim_iphone_5_ios6.is_simulator?.should == true
@sim_iphone_5_ios6.is_device?.should == false
@device_iphone4_ios6.is_simulator?.should == false
@device_iphone4_ios6.is_device?.should == true
@@ -38,11 +38,11 @@
@device_ipad1_ios5.is_device?.should == true
end
- it "should be able to determine the device family" do
+ it 'should be able to determine the device family' do
@sim_iphone_5_ios6.is_iphone?.should == true
@sim_iphone_5_ios6.is_ipad?.should == false
@device_iphone4_ios6.is_iphone?.should == true
@device_iphone4_ios6.is_ipad?.should == false
@@ -50,13 +50,17 @@
@device_ipad1_ios5.is_iphone?.should == false
@device_ipad1_ios5.is_ipad?.should == true
end
- it "should be able to determine the if the runtime is on iphone 5" do
+ it 'should be able to determine the if the runtime is on iphone 5' do
@sim_iphone_5_ios6.is_iphone_5?.should == true
@device_iphone4_ios6.is_iphone_5?.should == false
@device_iphone5_ios6.is_iphone_5?.should == true
@device_ipad1_ios5.is_iphone_5?.should == false
+ end
+
+ it 'should be able to determine the calabash version' do
+ @sim_iphone_5_ios6.framework_version.should == '0.9.126'
end
end
end