Lars Karlitski
5c019cd092
test/helpers: mark TestRoute() as a helper function
...
This makes the calling function/location appear when a test fails.
2020-05-08 14:53:00 +02:00
Alexander Todorov
869bb2afd7
tests: Use the require/assert package and replace cmp.Diff
2020-04-19 18:20:57 +02:00
Brian C. Lane
3af34fba3f
test: Move temporary repo setup into test/helpers.go
...
This allows it to be shared between the dnf-json tests and weldrcheck.
2020-03-23 21:08:01 +01:00
Ondřej Budai
8c6f5016b0
api: implement /compose/log
2019-12-20 11:43:39 +01:00
Ondřej Budai
be1cf79d6a
test: introduce helpers for go-cmp
...
This commit introduces three helpers to ignore dates, uuids and paths when
using cmp.diff() method
2019-12-01 00:05:17 +01:00
Ondřej Budai
613b659b95
test: use google cmp library to do the deep reflect
...
The cmp library has two advantages:
- it shows diffs between compared values
- it allows ignoring fields based on field name or type
2019-12-01 00:05:17 +01:00
Ondřej Budai
a00a0caa70
api tests: refactor weldr and jobqueue api tests to use common helpers
...
The helper functions in both api packages were more or less same. However,
over time they have been slowly diverging. This commit extract the helpers
into one common package to make the tests more maintainable and
to deduplicate the code.
2019-11-27 22:27:40 +01:00