diff --git a/acceptance_tests/leading-seperator.sh b/acceptance_tests/leading-seperator.sh index 8b5d9825..0ab0d741 100755 --- a/acceptance_tests/leading-seperator.sh +++ b/acceptance_tests/leading-seperator.sh @@ -13,6 +13,8 @@ testLeadingSeperatorWithDoc() { # cool --- a: test +--- +b: cool EOL read -r -d '' expected << EOM @@ -20,9 +22,11 @@ EOL # cool --- a: thing +--- +b: cool EOM - X=$(./yq e '.a = "thing"' - < test.yml) + X=$(./yq e '(select(di == 0) | .a) = "thing"' - < test.yml) assertEquals "$expected" "$X" } @@ -80,6 +84,20 @@ EOL assertEquals "$expected" "$X" } +testLeadingSeperatorMultiDocInOneFileEvalAll() { + cat >test.yml <test.yml <test.yml <test2.yml <test.yml <