mirror of
https://github.com/reecetech/version-increment.git
synced 2026-08-18 11:07:50 +00:00
Expose parsing errors
This commit is contained in:
@@ -103,6 +103,35 @@ function init_repo {
|
|||||||
[[ "$output" = *"CURRENT_V_VERSION=v0.1.2"* ]]
|
[[ "$output" = *"CURRENT_V_VERSION=v0.1.2"* ]]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@test "treats tag_prefix as a literal string" {
|
||||||
|
init_repo
|
||||||
|
|
||||||
|
export tag_prefix="v."
|
||||||
|
|
||||||
|
git tag v.1.2.3
|
||||||
|
git tag v1.9.9
|
||||||
|
|
||||||
|
run version-lookup.sh
|
||||||
|
|
||||||
|
print_run_info
|
||||||
|
[ "$status" -eq 0 ] &&
|
||||||
|
[[ "$output" = *"CURRENT_VERSION=1.2.3"* ]]
|
||||||
|
}
|
||||||
|
|
||||||
|
@test "supports a tag_prefix containing a sed delimiter" {
|
||||||
|
init_repo
|
||||||
|
|
||||||
|
export tag_prefix="foo|bar@"
|
||||||
|
|
||||||
|
git tag "foo|bar@1.2.3"
|
||||||
|
|
||||||
|
run version-lookup.sh
|
||||||
|
|
||||||
|
print_run_info
|
||||||
|
[ "$status" -eq 0 ] &&
|
||||||
|
[[ "$output" = *"CURRENT_VERSION=1.2.3"* ]]
|
||||||
|
}
|
||||||
|
|
||||||
@test "finds the current normal version even if there's a newer pre-release version" {
|
@test "finds the current normal version even if there's a newer pre-release version" {
|
||||||
init_repo
|
init_repo
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user