Skip to content

Commit

Permalink
test: Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
marverix committed Dec 17, 2024
1 parent 88338a3 commit ed44f3d
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions test/01_regexp_functions.bats
Original file line number Diff line number Diff line change
Expand Up @@ -130,15 +130,15 @@ teardown() {
run get_arch_regexp_part

assert_success
assert_output '[_-](amd64|x86_64)'
assert_output '[_-](amd64|x86_64|universal)'
}

@test "get_arch_regexp_part should return proper string for arm64 architecture" {
stub uname "-m : echo 'armv8'"
run get_arch_regexp_part

assert_success
assert_output '[_-](arm64|aarch64)'
assert_output '[_-](arm64|aarch64|universal)'
}

@test "get_arch_regexp_part should exit with error code" {
Expand All @@ -157,7 +157,7 @@ teardown() {
run get_filename_regexp

assert_success
assert_output '[a-z][a-z0-9-]+?([_-]v?[0-9]+\.[0-9]+\.[0-9]+)?([_-](unknown[_-])?(linux|linux-gnu|linux-musl)[_-](amd64|x86_64)|[_-](amd64|x86_64)[_-](unknown[_-])?(linux|linux-gnu|linux-musl))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
assert_output '[a-z][a-z0-9_-]+?([_-]v?[0-9.]+)?([_-](unknown[_-])?(linux|linux-gnu|linux-musl)[_-](amd64|x86_64|universal)|[_-](amd64|x86_64|universal)[_-](unknown[_-])?(linux|linux-gnu|linux-musl))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
}

@test "get_filename_regexp should return proper string for linux/arm64" {
Expand All @@ -168,7 +168,7 @@ teardown() {
run get_filename_regexp

assert_success
assert_output '[a-z][a-z0-9-]+?([_-]v?[0-9]+\.[0-9]+\.[0-9]+)?([_-](unknown[_-])?(linux|linux-gnu|linux-musl)[_-](arm64|aarch64)|[_-](arm64|aarch64)[_-](unknown[_-])?(linux|linux-gnu|linux-musl))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
assert_output '[a-z][a-z0-9_-]+?([_-]v?[0-9.]+)?([_-](unknown[_-])?(linux|linux-gnu|linux-musl)[_-](arm64|aarch64|universal)|[_-](arm64|aarch64|universal)[_-](unknown[_-])?(linux|linux-gnu|linux-musl))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
}

@test "get_filename_regexp should return proper string for macos/amd64" {
Expand All @@ -179,7 +179,7 @@ teardown() {
run get_filename_regexp

assert_success
assert_output '[a-z][a-z0-9-]+?([_-]v?[0-9]+\.[0-9]+\.[0-9]+)?([_-](apple[_-])?(darwin|macos)[_-](amd64|x86_64)|[_-](amd64|x86_64)[_-](apple[_-])?(darwin|macos))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
assert_output '[a-z][a-z0-9_-]+?([_-]v?[0-9.]+)?([_-](apple[_-])?(darwin|macos)[_-](amd64|x86_64|universal)|[_-](amd64|x86_64|universal)[_-](apple[_-])?(darwin|macos))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
}

@test "get_filename_regexp should return proper string for macos/arm64" {
Expand All @@ -190,5 +190,5 @@ teardown() {
run get_filename_regexp

assert_success
assert_output '[a-z][a-z0-9-]+?([_-]v?[0-9]+\.[0-9]+\.[0-9]+)?([_-](apple[_-])?(darwin|macos)[_-](arm64|aarch64)|[_-](arm64|aarch64)[_-](apple[_-])?(darwin|macos))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
assert_output '[a-z][a-z0-9_-]+?([_-]v?[0-9.]+)?([_-](apple[_-])?(darwin|macos)[_-](arm64|aarch64|universal)|[_-](arm64|aarch64|universal)[_-](apple[_-])?(darwin|macos))(\.zip|\.tar\.gz|\.tar\.xz|\.tar\.bz2)?'
}

0 comments on commit ed44f3d

Please sign in to comment.