1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Add compose file version 3.2

Signed-off-by: Daniel Nephin <dnephin@docker.com>
This commit is contained in:
Daniel Nephin 2017-03-13 15:05:30 -04:00
parent 751552c65f
commit e7bf5be18b
4 changed files with 512 additions and 54 deletions

View file

@ -933,7 +933,7 @@ func (sbn servicesByName) Less(i, j int) bool { return sbn[i].Name < sbn[j].Name
func TestLoadAttachableNetwork(t *testing.T) {
config, err := loadYAML(`
version: "3.1"
version: "3.2"
networks:
mynet1:
driver: overlay
@ -941,7 +941,9 @@ networks:
mynet2:
driver: bridge
`)
assert.NoError(t, err)
if !assert.NoError(t, err) {
return
}
expected := map[string]types.NetworkConfig{
"mynet1": {
@ -959,7 +961,7 @@ networks:
func TestLoadExpandedPortFormat(t *testing.T) {
config, err := loadYAML(`
version: "3.1"
version: "3.2"
services:
web:
image: busybox
@ -975,7 +977,9 @@ services:
target: 22
published: 10022
`)
assert.NoError(t, err)
if !assert.NoError(t, err) {
return
}
expected := []types.ServicePortConfig{
{
@ -1044,7 +1048,7 @@ services:
func TestLoadExpandedMountFormat(t *testing.T) {
config, err := loadYAML(`
version: "3.1"
version: "3.2"
services:
web:
image: busybox
@ -1056,7 +1060,9 @@ services:
volumes:
foo: {}
`)
assert.NoError(t, err)
if !assert.NoError(t, err) {
return
}
expected := types.ServiceVolumeConfig{
Type: "volume",