Directories
¶
| Path | Synopsis |
|---|---|
|
nativeapp
Package nativeapp runs the app under test as native processes: it starts the project binaries built into $GOPATH/bin as detached processes, each on an incrementing port with the emulator host env vars, and stops them again.
|
Package nativeapp runs the app under test as native processes: it starts the project binaries built into $GOPATH/bin as detached processes, each on an incrementing port with the emulator host env vars, and stops them again. |
|
stablemocks
Package stablemocks launches the third-party mocks for the component pipeline using the official public images for each tool, with a fixed docker run contract (network, ports, mounts, container names and readiness) so `gtool services up --stable` provides a reproducible mock environment that seeds data from test/component/mocks-data.
|
Package stablemocks launches the third-party mocks for the component pipeline using the official public images for each tool, with a fixed docker run contract (network, ports, mounts, container names and readiness) so `gtool services up --stable` provides a reproducible mock environment that seeds data from test/component/mocks-data. |
|
Package ports resolves dynamic host ports for one gtool run and exposes the resulting values to the app (placeholders) and to the test runner (env).
|
Package ports resolves dynamic host ports for one gtool run and exposes the resulting values to the app (placeholders) and to the test runner (env). |
|
Package readiness waits for an HTTP service to accept requests.
|
Package readiness waits for an HTTP service to accept requests. |
|
stablekarate
Package stablekarate runs the Karate launcher for the fixed-contract mode: it runs the image on the host network against the already-running app and mocks, mounting test/component/features and writing the HTML report to the host, and can open that report in a browser.
|
Package stablekarate runs the Karate launcher for the fixed-contract mode: it runs the image on the host network against the already-running app and mocks, mounting test/component/features and writing the HTML report to the host, and can open that report in a browser. |
Click to show internal directories.
Click to hide internal directories.