Skip to content

registry: fix atlas-community test expected output#9054

Merged
jdx merged 1 commit intomainfrom
registry/fix-atlas-community-test
Apr 11, 2026
Merged

registry: fix atlas-community test expected output#9054
jdx merged 1 commit intomainfrom
registry/fix-atlas-community-test

Conversation

@jdx
Copy link
Copy Markdown
Owner

@jdx jdx commented Apr 11, 2026

Summary

  • Upstream atlas-community changed atlas version output from atlas community version v1.2.0 to atlas community community version v1.2.0
  • Use looser match on just version v{{version}} to avoid breaking on future prefix changes

Test plan

  • Verify atlas-community passes in test-tool CI

🤖 Generated with Claude Code


Note

Low Risk
Low risk change limited to a registry test expectation string; it only affects CI validation and not runtime behavior.

Overview
Updates registry/atlas-community.toml to loosen the atlas version test expected output from a fixed prefix (atlas community version v{{version}}) to a prefix-agnostic match (version v{{version}}), reducing breakage when upstream changes the command’s wording.

Reviewed by Cursor Bugbot for commit c48d01f. Bugbot is set up for automated code reviews on this repo. Configure here.

Upstream changed `atlas version` output to include a doubled
"community" prefix. Use a looser match on just "version v{{version}}"
to avoid breaking on future prefix changes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 11, 2026

Greptile Summary

This PR updates the atlas-community registry test to use a looser match string ("version v{{version}}") after upstream changed its version output from "atlas community version v1.2.0" to "atlas community community version v1.2.0". The fix is appropriate: test_tool.rs uses contains() for matching, so the partial string still correctly verifies both the command succeeds and the installed version matches.

Confidence Score: 5/5

Safe to merge — one-line config fix with no logic changes.

Single-line change to a registry TOML file; the looser substring match still validates the correct version number and command success. No P0/P1 findings.

No files require special attention.

Important Files Changed

Filename Overview
registry/atlas-community.toml Loosened expected test string from "atlas community version v{{version}}" to "version v{{version}}" to match upstream output change; still validates correct version via contains() check in test_tool.rs.

Sequence Diagram

sequenceDiagram
    participant CI as CI / test-tool
    participant TT as test_tool.rs
    participant Atlas as atlas binary

    CI->>TT: mise test-tool atlas-community
    TT->>Atlas: atlas version
    Atlas-->>TT: "atlas community community version v1.2.0"
    TT->>TT: clean_stdout.contains("version v1.2.0")
    TT-->>CI: ✅ OK
Loading

Reviews (1): Last reviewed commit: "registry: fix atlas-community test expec..." | Re-trigger Greptile

@jdx jdx merged commit 050db19 into main Apr 11, 2026
34 of 35 checks passed
@jdx jdx deleted the registry/fix-atlas-community-test branch April 11, 2026 17:21
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the expected output for the atlas version command in the atlas-community.toml registry file, simplifying the match string from "atlas community version" to just "version". I have no feedback to provide.

@github-actions
Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.8 x -- echo 25.1 ± 0.5 23.7 28.4 1.01 ± 0.06
mise x -- echo 25.0 ± 1.5 23.9 53.4 1.00

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.8 env 24.0 ± 0.6 22.9 28.1 1.00
mise env 24.5 ± 0.6 23.5 26.5 1.02 ± 0.03

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.8 hook-env 24.6 ± 1.0 23.8 39.1 1.00
mise hook-env 24.9 ± 0.4 24.1 27.2 1.01 ± 0.04

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.8 ls 21.5 ± 0.4 20.8 23.5 1.00
mise ls 22.1 ± 0.9 21.1 35.0 1.02 ± 0.04

xtasks/test/perf

Command mise-2026.4.8 mise Variance
install (cached) 154ms 156ms -1%
ls (cached) 81ms 81ms +0%
bin-paths (cached) 85ms 86ms -1%
task-ls (cached) 799ms 797ms +0%

mise-en-dev added a commit that referenced this pull request Apr 11, 2026
### 🐛 Bug Fixes

- **(docs)** upgrade esbuild to 0.28.0 with es2022 build target by @jdx
in [#9047](#9047)
- **(env)** skip tools=true module hooks in dependency_env by @jdx in
[#9011](#9011)
- **(lockfile)** resolve SLSA provenance URLs deterministically for all
platforms by @cameronbrill in
[#8982](#8982)
- **(registry)** test of docuum in registry by @jylenhof in
[#8996](#8996)
- **(release)** publish extracted mise.exe alongside Windows zip by
@zeitlinger in [#8997](#8997)
- **(schema)** add missing config fields by @risu729 in
[#9044](#9044)
- **(task)** support sandbox fields in task templates by @risu729 in
[#9046](#9046)
- **(tasks)** respect env precedence for task config by @risu729 in
[#9039](#9039)
- prevent implicit enabling of `self_update` when rustls features are
enabled by @salim-b in [#9040](#9040)
- allow installing bun and others when downloads folder is on a
different mount by @bgeron in
[#9032](#9032)

### 📚 Documentation

- discourage direnv compatibility PRs and remove issue suggestions by
@jdx in
[ca78346](ca78346)
- tighten direnv compatibility language by @jdx in
[ab140c8](ab140c8)
- add Tera tip for unsupported version files by @risu729 in
[#9048](#9048)

### 📦️ Dependency Updates

- update ghcr.io/jdx/mise:deb docker digest to 49fa8a4 by @renovate[bot]
in [#8999](#8999)
- update ghcr.io/jdx/mise:copr docker digest to 61ba7b6 by
@renovate[bot] in [#8998](#8998)
- update ghcr.io/jdx/mise:copr docker digest to fa351ff by
@renovate[bot] in [#9002](#9002)
- update ghcr.io/jdx/mise:alpine docker digest to f3bb475 by
@renovate[bot] in [#9001](#9001)
- update ghcr.io/jdx/mise:rpm docker digest to d45af2d by @renovate[bot]
in [#9005](#9005)
- update ghcr.io/jdx/mise:deb docker digest to d7463ac by @renovate[bot]
in [#9004](#9004)
- update jdx/mise-action digest to 5228313 by @renovate[bot] in
[#9007](#9007)
- update rust docker digest to e8e2bb5 by @renovate[bot] in
[#9008](#9008)
- update taiki-e/install-action digest to 97a5807 by @renovate[bot] in
[#9010](#9010)
- update autofix-ci/action action to v1.3.3 by @renovate[bot] in
[#9015](#9015)
- update ubuntu:24.04 docker digest to 84e77de by @renovate[bot] in
[#9012](#9012)
- update actions/checkout action to v4.3.1 by @renovate[bot] in
[#9014](#9014)
- update ubuntu:26.04 docker digest to cc925e5 by @renovate[bot] in
[#9013](#9013)
- update rust crate tokio to v1.51.1 by @renovate[bot] in
[#9018](#9018)
- update rust crate zip to v8.5.1 by @renovate[bot] in
[#9019](#9019)
- update rust crate ctor to 0.9 by @renovate[bot] in
[#9024](#9024)
- update ubuntu docker tag to resolute-20260404 by @renovate[bot] in
[#9020](#9020)
- update dependency vitepress-plugin-tabs to ^0.8.0 by @renovate[bot] in
[#9023](#9023)
- update rust crate indexmap to v2.14.0 by @renovate[bot] in
[#9025](#9025)
- update rust crate nix to 0.31 by @renovate[bot] in
[#9030](#9030)
- update taiki-e/install-action digest to 7a4939c by @renovate[bot] in
[#9027](#9027)
- update dependency esbuild to v0.28.0 by @renovate[bot] in
[#9022](#9022)
- update rust crate rand to 0.10 by @renovate[bot] in
[#9031](#9031)
- update rust crate digest to 0.11.0 by @renovate[bot] in
[#9028](#9028)
- update rust crate confique to 0.4 by @renovate[bot] in
[#9026](#9026)
- update rust crate rattler to 0.40 by @renovate[bot] in
[#9034](#9034)
- lock file maintenance by @renovate[bot] in
[#8416](#8416)
- disable renovate for aws-config/aws-sdk-* crates by @jdx in
[#9052](#9052)
- update swatinem/rust-cache digest to e18b497 by @renovate[bot] in
[#9009](#9009)

### 📦 Registry

- remove broken tool tests by @jdx in
[#9017](#9017)
- update granted aqua backend repo by @risu729 in
[#9033](#9033)
- fix atlas-community test expected output by @jdx in
[#9054](#9054)

### Chore

- use deprecated_at! macro for ubi backend deprecation by @jdx in
[#9049](#9049)

### Security

- **(ci)** run test-tool inside Docker container by @jdx in
[#9055](#9055)
- **(ci)** avoid exposing MISE_GH_TOKEN to test-tool scripts by @jdx in
[#9053](#9053)

### New Contributors

- @bgeron made their first contribution in
[#9032](#9032)
- @salim-b made their first contribution in
[#9040](#9040)

## 📦 Aqua Registry Updates

#### Updated Packages (2)

-
[`cloudnative-pg/cloudnative-pg/kubectl-cnpg`](https://github.com/cloudnative-pg/cloudnative-pg/kubectl-cnpg)
- [`gleam-lang/gleam`](https://github.com/gleam-lang/gleam)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant