Added YAML syntax test script.
This commit is contained in:
parent
a1d5f62fcd
commit
c3ae2be7c3
|
|
@ -0,0 +1 @@
|
||||||
|
A playground to validate supported YAML syntax.
|
||||||
|
|
@ -0,0 +1,73 @@
|
||||||
|
import yaml
|
||||||
|
document = []
|
||||||
|
document.append("""
|
||||||
|
v1: 1
|
||||||
|
v2: 5.3
|
||||||
|
v3: -3.0e6
|
||||||
|
""") # 0
|
||||||
|
document.append("""
|
||||||
|
v1: true
|
||||||
|
v2: false
|
||||||
|
""") # 1
|
||||||
|
document.append("""
|
||||||
|
v1: True
|
||||||
|
v2: False
|
||||||
|
""") # 2
|
||||||
|
document.append("""
|
||||||
|
v1: Hi!
|
||||||
|
v2: '3'
|
||||||
|
v3: \"true\"
|
||||||
|
v4: \" I have spaces \"
|
||||||
|
""") # 3
|
||||||
|
document.append("""
|
||||||
|
- abc
|
||||||
|
- '3'
|
||||||
|
- \"true\"
|
||||||
|
- \" I have spaces \"
|
||||||
|
""") # 4
|
||||||
|
document.append("""
|
||||||
|
people:
|
||||||
|
- John
|
||||||
|
- Cindy
|
||||||
|
- Luca
|
||||||
|
- Laura
|
||||||
|
""") # 5
|
||||||
|
document.append("""
|
||||||
|
John:
|
||||||
|
age: 25
|
||||||
|
gender: male
|
||||||
|
""") # 6
|
||||||
|
document.append("""
|
||||||
|
people:
|
||||||
|
- John:
|
||||||
|
age: 25
|
||||||
|
gender: male
|
||||||
|
- Cindy
|
||||||
|
- Luca
|
||||||
|
- Laura
|
||||||
|
""") # 7
|
||||||
|
document.append("""
|
||||||
|
list_of_lists:
|
||||||
|
- - a
|
||||||
|
- b
|
||||||
|
- c
|
||||||
|
- - 1
|
||||||
|
- 2
|
||||||
|
- 3
|
||||||
|
- 4
|
||||||
|
""") # 8
|
||||||
|
document.append("""
|
||||||
|
list_of_lists:
|
||||||
|
- [ a, b, c ]
|
||||||
|
- [ 1, 2, 3, 4 ]
|
||||||
|
""") # 9
|
||||||
|
document.append("""
|
||||||
|
people:
|
||||||
|
- John: { age: 25, gender: male }
|
||||||
|
- Cindy
|
||||||
|
- Luca
|
||||||
|
- Laura
|
||||||
|
""") # 10
|
||||||
|
|
||||||
|
|
||||||
|
print(yaml.load(document[-1]))
|
||||||
Loading…
Reference in New Issue