mirror of
https://github.com/zhigang1992/ProMotion.git
synced 2026-06-17 04:09:34 +08:00
- Removed DBT directives (not needed) - Renamed a couple test files - Cleaned up PM::Styling a bit - Removed some unnecessary alias methods
24 lines
572 B
Ruby
24 lines
572 B
Ruby
class TestWebScreen < PM::WebScreen
|
|
|
|
title "WebScreen Test"
|
|
|
|
# accesor for wait_change method which is testing helper
|
|
attr_accessor :is_load_started, :is_load_finished, :is_load_failed, :is_load_failed_error
|
|
|
|
# implementation of PM::WebScreen's hook
|
|
def load_started
|
|
self.is_load_started = true
|
|
end
|
|
|
|
def load_finished
|
|
self.is_load_finished = true
|
|
end
|
|
|
|
def load_failed(error)
|
|
puts "Load Failed: #{error.localizedDescription}"
|
|
puts error.localizedFailureReason
|
|
self.is_load_failed = true
|
|
self.is_load_failed_error = error
|
|
end
|
|
end
|