1- package project
1+ package config
22
33import "testing"
44
@@ -14,11 +14,7 @@ func (n *NullLookup) ResolvePath(path, inFile string) string {
1414}
1515
1616func TestExtendsInheritImage (t * testing.T ) {
17- p := NewProject (& Context {
18- ResourceLookup : & NullLookup {},
19- })
20-
21- config , err := mergeProject (p , "" , []byte (`
17+ config , err := MergeServices (NewConfigs (), nil , & NullLookup {}, "" , []byte (`
2218parent:
2319 image: foo
2420child:
@@ -47,11 +43,7 @@ child:
4743}
4844
4945func TestExtendsInheritBuild (t * testing.T ) {
50- p := NewProject (& Context {
51- ResourceLookup : & NullLookup {},
52- })
53-
54- config , err := mergeProject (p , "" , []byte (`
46+ config , err := MergeServices (NewConfigs (), nil , & NullLookup {}, "" , []byte (`
5547parent:
5648 build: .
5749child:
@@ -80,11 +72,7 @@ child:
8072}
8173
8274func TestExtendBuildOverImage (t * testing.T ) {
83- p := NewProject (& Context {
84- ResourceLookup : & NullLookup {},
85- })
86-
87- config , err := mergeProject (p , "" , []byte (`
75+ config , err := MergeServices (NewConfigs (), nil , & NullLookup {}, "" , []byte (`
8876parent:
8977 image: foo
9078child:
@@ -114,11 +102,7 @@ child:
114102}
115103
116104func TestExtendImageOverBuild (t * testing.T ) {
117- p := NewProject (& Context {
118- ResourceLookup : & NullLookup {},
119- })
120-
121- config , err := mergeProject (p , "" , []byte (`
105+ config , err := MergeServices (NewConfigs (), nil , & NullLookup {}, "" , []byte (`
122106parent:
123107 build: .
124108child:
@@ -152,11 +136,7 @@ child:
152136}
153137
154138func TestRestartNo (t * testing.T ) {
155- p := NewProject (& Context {
156- ResourceLookup : & NullLookup {},
157- })
158-
159- config , err := mergeProject (p , "" , []byte (`
139+ config , err := MergeServices (NewConfigs (), nil , & NullLookup {}, "" , []byte (`
160140test:
161141 restart: "no"
162142 image: foo
@@ -174,11 +154,7 @@ test:
174154}
175155
176156func TestRestartAlways (t * testing.T ) {
177- p := NewProject (& Context {
178- ResourceLookup : & NullLookup {},
179- })
180-
181- config , err := mergeProject (p , "" , []byte (`
157+ config , err := MergeServices (NewConfigs (), nil , & NullLookup {}, "" , []byte (`
182158test:
183159 restart: always
184160 image: foo
0 commit comments