[chapel-lang/chapel] mason update: fixed registry check

Branch: refs/heads/master
Revision: 5759875
Author: ben-albrecht
Log Message:

Merge pull request #16214 from ankingcodes/mUpdate

mason update: fixed registry check

related to #16182

  • added an else condition to skipping registry update
  • fixed tests

[Reviewed by @ben-albrecht]
[Contributed by @ankingcodes]

Modified Files:
M test/mason/chplVersion/tomls/fail/depWantsLaterUnbounded.good
M test/mason/chplVersion/tomls/fail/failMultipleDeps.good
M test/mason/chplVersion/tomls/fail/ivrsTwo.good
M test/mason/chplVersion/tomls/pass/ivrsChooses.good
M test/mason/chplVersion/tomls/pass/simpleDep.good
M test/mason/mason-example-with-opts/mason-example.good
M test/mason/mason-example/mason-example.good
M test/mason/mason-test/mason-test.good
M test/mason/pkgconfig-tests/openssl.good
M test/mason/pkgconfig-tests/zlib.good
M test/mason/simple.good
M tools/mason/MasonUpdate.chpl

Compare: https://github.com/chapel-lang/chapel/compare/4b34591f1d79...575987571e61