|
|
|
@ -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:"
|
|
|
|
|