Skip to content

Commit 5b0e1c8

Browse files
authored
Update and dogfood test framework (#132)
Fixes #120
1 parent 1c9a59e commit 5b0e1c8

25 files changed

+2349
-1071
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
- run: poe lint
4545
- run: poe build-develop
4646
- run: poe test -s -o log_cli_level=DEBUG
47+
- run: poe test -s -o log_cli_level=DEBUG --workflow-environment time-skipping
4748

4849
# Confirm protos are already generated properly
4950
- name: Check generated protos

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -884,6 +884,10 @@ With `Go` installed, run the following to execute tests:
884884
poe test
885885
```
886886

887+
This runs against [Temporalite](https://github.com/temporalio/temporalite). To run against the time-skipping test
888+
server, pass `--workflow-environment time-skipping`. To run against the `default` namespace of an already-running
889+
server, pass the `host:port` to `--workflow-environment`.
890+
887891
### Style
888892

889893
* Mostly [Google Style Guide](https://google.github.io/styleguide/pyguide.html). Notable exceptions:

poetry.lock

Lines changed: 887 additions & 143 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)