Martin von Zweigbergk
a9eebe779e
tests: set user and email in e2e tests
...
We don't display the user and email yet, so the only visible effect
this has on the tests is that some hashes change.
2022-03-10 12:38:07 -08:00
Martin von Zweigbergk
3a306e6a23
cleanup: fix formatting (missed in 5721436558
)
2022-03-07 22:16:57 -08:00
Martin von Zweigbergk
5721436558
tests: use insta
crate where appropriate
...
Thanks to @arxanas for the suggestion.
2022-03-07 20:23:55 -08:00
Martin von Zweigbergk
0c6d89581e
tests: pass timestamps via env vars for reproducible hashes
...
This patch introduces a `JJ_TIMESTAMP` environment variable that lets
us specify the timestamp to use in tests. It also updates the tests to
use it, which means we get to simplify the tests a lot now that that
the hashes are predictable.
2022-03-05 08:48:42 -08:00
Martin von Zweigbergk
20ff88461b
cli: error out if -R
is not applicable
...
Closes #101 .
2022-03-03 16:36:13 -08:00
Martin von Zweigbergk
6747a6c59c
cli: add test of --no-commit-working-copy
...
I didn't add a test in #90 because the test cases needed to be cleaned
up first. They now look a bit better, so we can add test for the
flag.
2022-03-02 22:00:24 -08:00