Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Arch Linux
dbscripts
Commits
3ab4625d
Verified
Commit
3ab4625d
authored
Mar 30, 2021
by
Morten Linderud
🏄
Browse files
test/cases/db-remove: Added test for debug packages
Signed-off-by:
Morten Linderud
<
morten@linderud.pw
>
parent
63503bf8
Changes
1
Hide whitespace changes
Inline
Side-by-side
test/cases/db-remove.bats
View file @
3ab4625d
...
...
@@ -23,6 +23,31 @@ load ../lib/common
done
}
@test "remove debug package" {
local arches=('i686' 'x86_64')
local pkgs=('pkg-debuginfo')
local debug_pkgs=('pkg-debuginfo')
local pkgbase
local arch
for pkgbase in ${pkgs[@]}; do
releasePackage extra ${pkgbase}
done
db-update
for pkgbase in ${pkgs[@]}; do
for arch in ${arches[@]}; do
db-remove extra ${arch} ${pkgbase}
done
done
checkRemovedPackage extra pkg-debuginfo
for pkgbase in ${debug_pkgs[@]}; do
checkRemovedPackage extra-debug ${pkgbase}
done
}
@test "remove multiple packages" {
local arches=('i686' 'x86_64')
local pkgs=('pkg-simple-a' 'pkg-simple-b' 'pkg-split-a' 'pkg-split-b' 'pkg-simple-epoch')
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment