Skip to content

Commit a97c1cd

Browse files
Merge pull request #163 from DylanLacey/master
Update tests to meet new code requirements.
2 parents c7c6d10 + 537099d commit a97c1cd

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

android_tests/lib/android/specs/driver.rb

+5-14
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def is_sauce
4040
sauce_username: nil,
4141
sauce_access_key: nil,
4242
port: 4723,
43-
device: 'android',
43+
device: :android,
4444
debug: true }
4545

4646
actual.must_equal expected
@@ -128,7 +128,7 @@ def validate_path path;
128128
t 'restart' do
129129
set_wait 1 # ensure wait is 1 before we restart.
130130
restart
131-
mobile(:currentActivity).must_equal '.ApiDemos'
131+
current_activity.must_equal '.ApiDemos'
132132
end
133133

134134
t 'driver' do
@@ -142,6 +142,7 @@ def validate_path path;
142142
start_driver # tested by restart
143143
no_wait # posts value to server, it's not stored locally
144144
set_wait # posts value to server, it's not stored locally
145+
execute_script # 'mobile: ' is deprecated and plain executeScript unsupported
145146
=end
146147
t 'default_wait' do
147148
set_wait 1
@@ -154,24 +155,14 @@ def validate_path path;
154155
exists(0, 0) { raise 'error' }.must_equal false
155156
end
156157

157-
# any script
158-
t 'execute_script' do
159-
execute_script('mobile: currentActivity').must_equal '.ApiDemos'
160-
end
161-
162-
# any mobile method
163-
t 'mobile' do
164-
mobile(:currentActivity).must_equal '.ApiDemos'
165-
end
166-
167158
# any elements
168159
t 'find_elements' do
169-
find_elements(:tag_name, :text).length.must_equal 12
160+
find_elements(:class_name, 'android.widget.TextView').length.must_equal 12
170161
end
171162

172163
# any element
173164
t 'find_element' do
174-
find_element(:tag_name, :text).class.must_equal Selenium::WebDriver::Element
165+
find_element(:class_name, 'android.widget.TextView').class.must_equal Selenium::WebDriver::Element
175166
end
176167

177168
# Skip: x # x is only used in Pry

0 commit comments

Comments
 (0)