Module: Platform::Ios_iphone

Defined in:
lib/sauce_platforms/platforms/ios/ios_iphone.rb

Class Method Summary collapse

Class Method Details

.ios_iphone(version_string) ⇒ Object



4
5
6
7
8
9
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 4

def ios_iphone version_string
  { browserName: %q(Safari),
    deviceName: %q(iPhone Simulator),
    platformVersion: version_string.to_s,
    platformName: %q(iOS) }
end

.v(version_string) ⇒ Object



11
12
13
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 11

def v version_string
  ios_iphone version_string
end

.v5_1Object



23
24
25
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 23

def v5_1
  ios_iphone '5.1'
end

.v6_0Object



27
28
29
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 27

def v6_0
  ios_iphone '6.0'
end

.v6_1Object



31
32
33
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 31

def v6_1
  ios_iphone '6.1'
end

.v7_0Object



15
16
17
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 15

def v7_0
  ios_iphone '7.0'
end

.v7_1Object



19
20
21
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 19

def v7_1
  ios_iphone '7.1'
end

.v8_0Object



35
36
37
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 35

def v8_0
  ios_iphone '8.0'
end

.v8_1Object



39
40
41
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 39

def v8_1
  ios_iphone '8.1'
end

.v8_2Object



43
44
45
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 43

def v8_2
  ios_iphone '8.2'
end

.v8_3Object



47
48
49
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 47

def v8_3
  ios_iphone '8.3'
end

.v8_4Object



51
52
53
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 51

def v8_4
  ios_iphone '8.4'
end

.v9_0Object



55
56
57
# File 'lib/sauce_platforms/platforms/ios/ios_iphone.rb', line 55

def v9_0
  ios_iphone '9.0'
end