change marshal indent to 2 (#4005)

This commit is contained in:
Natasha Sarkar
2021-06-17 13:34:04 -07:00
committed by GitHub
parent 60038d44f9
commit 23e28bb18a
3 changed files with 111 additions and 104 deletions

View File

@@ -1133,7 +1133,7 @@ metadata:
`, `,
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0`, image: foo:v1.0.0`,
}, },
{ {
@@ -1150,16 +1150,16 @@ metadata:
`, `,
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0 image: foo:v1.0.0
mounts: mounts:
- type: bind - type: bind
src: /mount/path src: /mount/path
dst: /local/ dst: /local/
- type: volume - type: volume
src: myvol src: myvol
dst: /local/ dst: /local/
- type: tmpfs - type: tmpfs
dst: /local/ dst: /local/
`, `,
}, },
@@ -1185,16 +1185,16 @@ metadata:
`, `,
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0 image: foo:v1.0.0
mounts: mounts:
- type: bind - type: bind
src: /mount/path src: /mount/path
dst: /local/ dst: /local/
- type: volume - type: volume
src: myvol src: myvol
dst: /local/ dst: /local/
- type: tmpfs - type: tmpfs
dst: /local/ dst: /local/
`, `,
}, },
@@ -1212,8 +1212,8 @@ metadata:
`, `,
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0 image: foo:v1.0.0
network: true network: true
`, `,
}, },
@@ -1232,7 +1232,7 @@ metadata:
// path should be erased // path should be erased
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0 image: foo:v1.0.0
`, `,
}, },
@@ -1251,7 +1251,7 @@ metadata:
// network should be erased // network should be erased
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0 image: foo:v1.0.0
`, `,
}, },
@@ -1267,7 +1267,7 @@ metadata:
`, `,
expectedFn: ` expectedFn: `
container: container:
image: foo:v1.0.0 image: foo:v1.0.0
`, `,
}, },

View File

@@ -4,6 +4,7 @@
package yaml package yaml
import ( import (
"bytes"
"io" "io"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
@@ -20,8 +21,14 @@ type Node = yaml.Node
type Style = yaml.Style type Style = yaml.Style
type TypeError = yaml.TypeError type TypeError = yaml.TypeError
type Unmarshaler = yaml.Unmarshaler type Unmarshaler = yaml.Unmarshaler
var Marshal = func (in interface{}) ([]byte, error) {
var Marshal = yaml.Marshal var buf bytes.Buffer
err := NewEncoder(&buf).Encode(in)
if err != nil {
return nil, err
}
return buf.Bytes(), nil
}
var Unmarshal = yaml.Unmarshal var Unmarshal = yaml.Unmarshal
var NewDecoder = yaml.NewDecoder var NewDecoder = yaml.NewDecoder
var NewEncoder = func(w io.Writer) *yaml.Encoder { var NewEncoder = func(w io.Writer) *yaml.Encoder {

View File

@@ -1171,88 +1171,88 @@ const (
` `
bigMapYaml = `Kind: Service bigMapYaml = `Kind: Service
complextree: complextree:
- field1: - field1:
- boolfield: true - boolfield: true
floatsubfield: 1.01 floatsubfield: 1.01
intsubfield: 1010 intsubfield: 1010
stringsubfield: idx1010 stringsubfield: idx1010
- boolfield: false - boolfield: false
floatsubfield: 1.011 floatsubfield: 1.011
intsubfield: 1011 intsubfield: 1011
stringsubfield: idx1011 stringsubfield: idx1011
field2: field2:
- boolfield: true - boolfield: true
floatsubfield: 1.02 floatsubfield: 1.02
intsubfield: 1020 intsubfield: 1020
stringsubfield: idx1020 stringsubfield: idx1020
- boolfield: false - boolfield: false
floatsubfield: 1.021 floatsubfield: 1.021
intsubfield: 1021 intsubfield: 1021
stringsubfield: idx1021 stringsubfield: idx1021
- field1: - field1:
- boolfield: true - boolfield: true
floatsubfield: 1.11 floatsubfield: 1.11
intsubfield: 1110 intsubfield: 1110
stringsubfield: idx1110 stringsubfield: idx1110
- boolfield: false - boolfield: false
floatsubfield: 1.111 floatsubfield: 1.111
intsubfield: 1111 intsubfield: 1111
stringsubfield: idx1111 stringsubfield: idx1111
field2: field2:
- boolfield: true - boolfield: true
floatsubfield: 1.112 floatsubfield: 1.112
intsubfield: 1120 intsubfield: 1120
stringsubfield: idx1120 stringsubfield: idx1120
- boolfield: false - boolfield: false
floatsubfield: 1.1121 floatsubfield: 1.1121
intsubfield: 1121 intsubfield: 1121
stringsubfield: idx1121 stringsubfield: idx1121
metadata: metadata:
labels: labels:
app: application-name app: application-name
name: service-name name: service-name
spec: spec:
ports: ports:
port: 80 port: 80
that: that:
- idx0 - idx0
- idx1 - idx1
- idx2 - idx2
- idx3 - idx3
these: these:
- field1: - field1:
- idx010 - idx010
- idx011 - idx011
field2: field2:
- idx020 - idx020
- idx021 - idx021
- field1: - field1:
- idx110 - idx110
- idx111 - idx111
field2: field2:
- idx120 - idx120
- idx121 - idx121
- field1: - field1:
- idx210 - idx210
- idx211 - idx211
field2: field2:
- idx220 - idx220
- idx221 - idx221
this: this:
is: is:
aBool: true aBool: true
aFloat: 1.001 aFloat: 1.001
aNilValue: null aNilValue: null
aNumber: 1000 aNumber: 1000
anEmptyMap: {} anEmptyMap: {}
anEmptySlice: [] anEmptySlice: []
those: those:
- field1: idx0foo - field1: idx0foo
field2: idx0bar field2: idx0bar
- field1: idx1foo - field1: idx1foo
field2: idx1bar field2: idx1bar
- field1: idx2foo - field1: idx2foo
field2: idx2bar field2: idx2bar
` `
) )