@@ -29,28 +29,33 @@ func LauncherSystemBrowser() string {
29
29
}
30
30
31
31
func LoginPage () (* rod.Page , * rod.Browser ) {
32
+ log .Println ("using LoginPage()" )
32
33
u := launcher .New ().Bin (LauncherSystemBrowser ()).MustLaunch ()
33
34
b := rod .New ().ControlURL (u ).MustConnect ()
34
35
p := b .MustPage (os .Getenv ("GOAPP_URL" )+ "/login" )
35
- p = p . MustWaitStable ( )
36
+ log . Println ( "return from LoginPage()" )
36
37
return p , b
37
38
}
38
39
39
40
func Register (user string , pass string ,
40
41
repeatPass string ) (* rod.Page , * rod.Browser ) {
41
42
p , b := LoginPage ()
43
+ log .Println ("using Register()" )
42
44
p .MustElement ("#show-register" ).MustClick ()
43
45
p .MustElement ("#register-username" ).MustInput (user )
44
46
p .MustElement ("#register-password" ).MustInput (pass )
45
47
p .MustElement ("#register-password-repeat" ).MustInput (repeatPass )
46
48
p .MustElement ("#register-button" ).MustClick ()
49
+ log .Println ("return from Register()" )
47
50
return p , b
48
51
}
49
52
50
53
func RegisterDoubleClickButton (user string , pass string ,
51
54
repeatPass string ) (* rod.Page , * rod.Browser ) {
52
55
p , b := Register (user , pass , repeatPass )
56
+ log .Println ("using RegisterDoubleClickButton()" )
53
57
p .MustElement ("#register-button" ).MustClick ()
58
+ log .Println ("return from RegisterDoubleClickButton()" )
54
59
return p , b
55
60
}
56
61
0 commit comments