github.com/byzk-project-deploy/viper@v0.0.0-20220810051311-c087119cd05b/viper_yaml3_test.go (about)

     1  //go:build !viper_yaml2
     2  // +build !viper_yaml2
     3  
     4  package viper
     5  
     6  var yamlExample = []byte(`Hacker: true
     7  name: steve
     8  hobbies:
     9      - skateboarding
    10      - snowboarding
    11      - go
    12  clothing:
    13      jacket: leather
    14      trousers: denim
    15      pants:
    16          size: large
    17  age: 35
    18  eyes : brown
    19  beard: true
    20  `)
    21  
    22  var yamlWriteExpected = []byte(`age: 35
    23  beard: true
    24  clothing:
    25      jacket: leather
    26      pants:
    27          size: large
    28      trousers: denim
    29  eyes: brown
    30  hacker: true
    31  hobbies:
    32      - skateboarding
    33      - snowboarding
    34      - go
    35  name: steve
    36  `)
    37  
    38  var yamlExampleWithDot = []byte(`Hacker: true
    39  name: steve
    40  hobbies:
    41      - skateboarding
    42      - snowboarding
    43      - go
    44  clothing:
    45      jacket: leather
    46      trousers: denim
    47      pants:
    48          size: large
    49  age: 35
    50  eyes : brown
    51  beard: true
    52  emails:
    53      steve@hacker.com:
    54          created: 01/02/03
    55          active: true
    56  `)