Remove context from Playwright object
This commit is contained in:
parent
4b63189917
commit
e9d915f8a8
1 changed files with 9 additions and 12 deletions
|
|
@ -16,10 +16,9 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
type Playwright struct {
|
type Playwright struct {
|
||||||
PW *playwright.Playwright
|
PW *playwright.Playwright
|
||||||
Browser playwright.Browser
|
Browser playwright.Browser
|
||||||
BrowserContext playwright.BrowserContext
|
Page playwright.Page
|
||||||
Page playwright.Page
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (pw *Playwright) RestartBrowser() (newPW Playwright, err error) {
|
func (pw *Playwright) RestartBrowser() (newPW Playwright, err error) {
|
||||||
|
|
@ -39,10 +38,9 @@ func (pw *Playwright) RestartBrowser() (newPW Playwright, err error) {
|
||||||
return Playwright{}, err
|
return Playwright{}, err
|
||||||
}
|
}
|
||||||
return Playwright{
|
return Playwright{
|
||||||
PW: pw.PW,
|
PW: pw.PW,
|
||||||
Browser: browser,
|
Browser: browser,
|
||||||
BrowserContext: context,
|
Page: page,
|
||||||
Page: page,
|
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -96,10 +94,9 @@ func InitPlaywright() (Playwright, error) {
|
||||||
return Playwright{}, err
|
return Playwright{}, err
|
||||||
}
|
}
|
||||||
return Playwright{
|
return Playwright{
|
||||||
PW: pw,
|
PW: pw,
|
||||||
Browser: browser,
|
Browser: browser,
|
||||||
BrowserContext: context,
|
Page: page,
|
||||||
Page: page,
|
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue