This commit is a follow up of the last commit:
Vendor engine-api to allow docker daemon reload event.
After vendor/engine-api has been updated, the following
unit test fails:
```
--- FAIL: TestRestartPolicy (0.00s)
hostconfig_test.go:177: RestartPolicy.IsNone for { 0} should have been false but was true
```
The reason for the above failed unit test is that pull request:
https://github.com/docker/engine-api/pull/200
updated behavior of the restart policy and makes restartpolicy.IsNone
return true if restart policy name is `""`. As a result, the above
mentioned unit test fails.
This fix fixes the inconsistency of the unit test so that `TestRestartPolicy`
could pass again.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
| ... | ... |
@@ -166,7 +166,7 @@ func TestPidModeTest(t *testing.T) {
|
| 166 | 166 |
func TestRestartPolicy(t *testing.T) {
|
| 167 | 167 |
restartPolicies := map[container.RestartPolicy][]bool{
|
| 168 | 168 |
// none, always, failure |
| 169 |
- container.RestartPolicy{}: {false, false, false},
|
|
| 169 |
+ container.RestartPolicy{}: {true, false, false},
|
|
| 170 | 170 |
container.RestartPolicy{"something", 0}: {false, false, false},
|
| 171 | 171 |
container.RestartPolicy{"no", 0}: {true, false, false},
|
| 172 | 172 |
container.RestartPolicy{"always", 0}: {false, true, false},
|