14 lines
698 B
Markdown
14 lines
698 B
Markdown
# Cognitotest sub module
|
|
This is a completely seperate submodule just for end to end
|
|
testing of the cognito authentication libraries.
|
|
|
|
This submodule is not vendored.
|
|
|
|
The chromedp library used by this module requires Chrome/Chromium to be properly installed.
|
|
It's not enough to simply add the Go package - you need the actual browser binaries and their dependencies.
|
|
|
|
This is why this module must not pollute the top level modules go.mod. If it did, then all of the docker containers
|
|
for this entire project would have to have a massive amount of chrome dependencies added instead of just being
|
|
able to run on a scrath container.
|
|
|
|
To run the tests just run `./test.sh` from this directory. |