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