#!/usr/bin/env bash
set -euo pipefail
# shellcheck source-path=SCRIPTDIR
source "$(dirname "$0")/assert.sh"

mise rm --all tiny
mise i tiny@1.0.0
mise use tiny@1
assert "mise current tiny" "1.0.0"

mise use --env local tiny@1
assert "mise current tiny" "1.0.0"
assert "cat .mise.local.toml" '[tools]
tiny = "1"'
rm .mise.local.toml

mise use --rm tiny
assert "mise current tiny" ""
mise use tiny
assert_contains "mise current tiny" "1.0.0"
