traefik/provider
Timo Reimann 8cb44598c0 [marathon] Use test builder.
This change introduces the builder pattern to the Marathon unit tests in
order to simplify and reduce the amount of testing boilerplate.

Additional changes:

- Add missing unit tests.
- Make all tests look consistent.
- Use dedicated type for task states for increased type safety.
- Remove obsoleted getApplication function.
2017-07-21 17:15:29 +02:00
..
boltdb Unexport Kvclient & StoreType from kv Provider 2017-05-11 19:33:32 +02:00
consul Speeding up health change detection by separating it from catalog services check. 2017-06-20 20:27:04 +02:00
docker Factorize labels 2017-07-10 16:58:12 +02:00
dynamodb refactor: add Safe everywhere is needing. 2017-07-20 14:59:54 +02:00
ecs refactor: add Safe everywhere is needing. 2017-07-20 14:59:54 +02:00
etcd Unexport Kvclient & StoreType from kv Provider 2017-05-11 19:33:32 +02:00
eureka refactor: add Safe everywhere is needing. 2017-07-20 14:59:54 +02:00
file refactor: add Safe everywhere is needing. 2017-07-20 14:59:54 +02:00
kubernetes refactor: add Safe everywhere is needing. 2017-07-20 14:59:54 +02:00
kv Unexport Kvclient & StoreType from kv Provider 2017-05-11 19:33:32 +02:00
marathon [marathon] Use test builder. 2017-07-21 17:15:29 +02:00
mesos Factorize labels 2017-07-10 16:58:12 +02:00
rancher refactor: add Safe everywhere is needing. 2017-07-20 14:59:54 +02:00
zk Unexport Kvclient & StoreType from kv Provider 2017-05-11 19:33:32 +02:00
provider.go feat: Add Trace in Base Provider. 2017-07-08 00:05:53 +02:00
provider_test.go refactor: Logs & errors review. 2017-05-30 23:33:27 +02:00
string_util.go IP Whitelists for Frontend (with Docker- & Kubernetes-Provider Support) 2017-05-19 15:19:29 +02:00
string_util_test.go refactor: ordering imports. 2017-06-09 23:55:49 +02:00