File tree 1 file changed +22
-2
lines changed
src/pytest_selenium/drivers
1 file changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -22,15 +22,35 @@ def executor(self):
22
22
23
23
@property
24
24
def username (self ):
25
- return self .get_credential (
25
+ user = self .get_credential (
26
26
"username" , ["BROWSERSTACK_USERNAME" , "BROWSERSTACK_USR" ]
27
27
)
28
+ if user in [
29
+ "BROWSERSTACK_USERNAME" ,
30
+ "YOUR_USERNAME" ,
31
+ "BROWSERSTACK_USR" ,
32
+ ]:
33
+ return self .get_credential (
34
+ "" , ["BROWSERSTACK_USERNAME" , "BROWSERSTACK_USR" ]
35
+ )
36
+ else :
37
+ return user
28
38
29
39
@property
30
40
def key (self ):
31
- return self .get_credential (
41
+ access_key = self .get_credential (
32
42
"key" , ["BROWSERSTACK_ACCESS_KEY" , "BROWSERSTACK_PSW" ]
33
43
)
44
+ if access_key in [
45
+ "BROWSERSTACK_ACCESS_KEY" ,
46
+ "YOUR_ACCESS_KEY" ,
47
+ "BROWSERSTACK_PSW" ,
48
+ ]:
49
+ return self .get_credential (
50
+ "" , ["BROWSERSTACK_ACCESS_KEY" , "BROWSERSTACK_PSW" ]
51
+ )
52
+ else :
53
+ return access_key
34
54
35
55
@property
36
56
def job_access (self ):
You can’t perform that action at this time.
0 commit comments