mirror of
https://github.com/zalando/postgres-operator.git
synced 2026-09-30 15:39:10 +02:00
Merge pull request #227 from zalando-incubator/feature/unit-tests-doc
Add section about unit tests
This commit is contained in:
@@ -354,3 +354,27 @@ kubectl port-forward POD_NAME DLV_PORT:DLV_PORT
|
||||
```
|
||||
$ dlv connect 127.0.0.1:DLV_PORT
|
||||
```
|
||||
|
||||
### Unit tests
|
||||
|
||||
To run all unit tests, you can simply do:
|
||||
|
||||
```
|
||||
$ go test ./...
|
||||
```
|
||||
|
||||
For go 1.9 `vendor` directory would be excluded automatically. For previous
|
||||
versions you can exclude it manually:
|
||||
|
||||
```
|
||||
$ go test $(glide novendor)
|
||||
```
|
||||
|
||||
In case if you need to debug your unit test, it's possible to use delve:
|
||||
|
||||
```
|
||||
$ dlv test ./pkg/util/retryutil/
|
||||
Type 'help' for list of commands.
|
||||
(dlv) c
|
||||
PASS
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user