diff --git a/tests-ng/compare.sh b/tests-ng/compare.sh index 090358b..ba33d66 100755 --- a/tests-ng/compare.sh +++ b/tests-ng/compare.sh @@ -59,8 +59,8 @@ echo "compare keys" src="tests-ng/assets/github.catalog.json" src_keys="${tmpd}/src-keys" dst_keys="${tmpd}/dst-keys" -cat "${src}" | jq '.. | keys?' | jq '.[]' > "${src_keys}" -cat "${catalog}" | jq '.. | keys?' | jq '.[]' > "${dst_keys}" +cat "${src}" | jq '.. | keys?' | jq '.[]' | sort > "${src_keys}" +cat "${catalog}" | jq '.. | keys?' | jq '.[]' | sort > "${dst_keys}" echo "src:" cat "${src_keys}" echo "dst:" @@ -72,8 +72,8 @@ echo "ok!" echo "compare children 1" src_keys="${tmpd}/src-child1" dst_keys="${tmpd}/dst-child1" -cat "${src}" | jq '. | select(.type=="top") | .children | .[].name' > "${src_keys}" -cat "${catalog}" | jq '. | select(.type=="top") | .children | .[].name' > "${dst_keys}" +cat "${src}" | jq '. | select(.type=="top") | .children | .[].name' | sort > "${src_keys}" +cat "${catalog}" | jq '. | select(.type=="top") | .children | .[].name' | sort > "${dst_keys}" echo "src:" cat "${src_keys}" echo "dst:" @@ -85,8 +85,8 @@ echo "ok!" echo "compare children 2" src_keys="${tmpd}/src-child2" dst_keys="${tmpd}/dst-child2" -cat "${src}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[].name' > "${src_keys}" -cat "${catalog}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[].name' > "${dst_keys}" +cat "${src}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[].name' | sort > "${src_keys}" +cat "${catalog}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[].name' | sort > "${dst_keys}" echo "src:" cat "${src_keys}" echo "dst:" @@ -98,8 +98,8 @@ echo "ok!" echo "compare children 3" src_keys="${tmpd}/src-child3" dst_keys="${tmpd}/dst-child3" -cat "${src}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[] | select(.name=="workflows") | .children | .[].name' > "${src_keys}" -cat "${catalog}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[] | select(.name=="workflows") | .children | .[].name' > "${dst_keys}" +cat "${src}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[] | select(.name=="workflows") | .children | .[].name' | sort > "${src_keys}" +cat "${catalog}" | jq '. | select(.type=="top") | .children | .[] | select(.name=="github") | .children | .[] | select(.name=="workflows") | .children | .[].name' | sort > "${dst_keys}" echo "src:" cat "${src_keys}" echo "dst:"