mirror of
https://github.com/mikefarah/yq.git
synced 2024-12-19 20:19:04 +00:00
Load file acceptance test
This commit is contained in:
parent
356eff3b0b
commit
fb648ceb79
@ -1,11 +1,27 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
setUp() {
|
testLoadFileNotExist() {
|
||||||
rm test*.yml || true
|
result=$(./yq e -n 'load("cat.yml")' 2>&1)
|
||||||
|
assertEquals 1 $?
|
||||||
|
assertEquals "Error: Failed to load cat.yml: open cat.yml: no such file or directory" "$result"
|
||||||
}
|
}
|
||||||
|
|
||||||
testLoadFileNotExist() {
|
testLoadFileExpNotExist() {
|
||||||
|
result=$(./yq e -n 'load(.a)' 2>&1)
|
||||||
|
assertEquals 1 $?
|
||||||
|
assertEquals "Error: Filename expression returned nil" "$result"
|
||||||
}
|
}
|
||||||
|
|
||||||
testStrLoadFileNotExist() {
|
testStrLoadFileNotExist() {
|
||||||
|
result=$(./yq e -n 'strload("cat.yml")' 2>&1)
|
||||||
|
assertEquals 1 $?
|
||||||
|
assertEquals "Error: Failed to load cat.yml: open cat.yml: no such file or directory" "$result"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
testStrLoadFileExpNotExist() {
|
||||||
|
result=$(./yq e -n 'strload(.a)' 2>&1)
|
||||||
|
assertEquals 1 $?
|
||||||
|
assertEquals "Error: Filename expression returned nil" "$result"
|
||||||
|
}
|
||||||
|
|
||||||
|
source ./scripts/shunit2
|
Loading…
Reference in New Issue
Block a user