@@ -39,6 +39,7 @@ class Driver
39
39
attr_reader :caps
40
40
attr_reader :custom_url
41
41
attr_reader :export_session
42
+ attr_reader :export_session_path
42
43
attr_reader :default_wait
43
44
attr_reader :appium_port
44
45
attr_reader :appium_device
@@ -129,6 +130,7 @@ def initialize(opts = {}, global_driver = nil)
129
130
@caps = @core . caps
130
131
@custom_url = @core . custom_url
131
132
@export_session = @core . export_session
133
+ @export_session_path = @core . export_session_path
132
134
@default_wait = @core . default_wait
133
135
@appium_port = @core . port
134
136
@appium_wait_timeout = @core . wait_timeout
@@ -214,20 +216,21 @@ def set_sauce_related_values(appium_lib_opts)
214
216
# Returns a hash of the driver attributes
215
217
def driver_attributes
216
218
{
217
- caps : @core . caps ,
218
- automation_name : @core . automation_name ,
219
- custom_url : @core . custom_url ,
220
- export_session : @core . export_session ,
221
- default_wait : @core . default_wait ,
222
- sauce_username : @sauce . username ,
223
- sauce_access_key : @sauce . access_key ,
224
- sauce_endpoint : @sauce . endpoint ,
225
- port : @core . port ,
226
- device : @core . device ,
227
- debug : @appium_debug ,
228
- listener : @listener ,
229
- wait_timeout : @core . wait_timeout ,
230
- wait_interval : @core . wait_interval
219
+ caps : @core . caps ,
220
+ automation_name : @core . automation_name ,
221
+ custom_url : @core . custom_url ,
222
+ export_session : @core . export_session ,
223
+ export_session_path : @core . export_session_path ,
224
+ default_wait : @core . default_wait ,
225
+ sauce_username : @sauce . username ,
226
+ sauce_access_key : @sauce . access_key ,
227
+ sauce_endpoint : @sauce . endpoint ,
228
+ port : @core . port ,
229
+ device : @core . device ,
230
+ debug : @appium_debug ,
231
+ listener : @listener ,
232
+ wait_timeout : @core . wait_timeout ,
233
+ wait_interval : @core . wait_interval
231
234
}
232
235
end
233
236
0 commit comments