diff --git a/README.md b/README.md index 97c1ad9aa..d4a829f0c 100644 --- a/README.md +++ b/README.md @@ -350,3 +350,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 +```