feat: add krew and prebuilt-ripgrep gh-r zunit tests (#267)

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
This commit is contained in:
vladislav doster 2022-05-10 21:16:09 -05:00 committed by GitHub
parent c703290fc2
commit f25b4ae2b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -412,6 +412,11 @@ run zinit for @kopia/kopia; assert $state equals 0
local kopia="$ZBIN/kopia"; assert "$kopia" is_executable
$kopia --version; assert $state equals 0
}
@test 'krew' { # Build and deploy Go applications on Kubernetes
run zinit lbin'!krew* -> krew' for @kubernetes-sigs/krew; assert $state equals 0
local krew="$ZBIN/krew"; assert "$krew" is_executable
$krew version; assert $state equals 0
}
@test 'lazygit' { # simple terminal UI for git commands
run zinit for jesseduffield/lazygit; assert $state equals 0
local lazygit="$ZBIN/lazygit"; assert "$lazygit" is_executable
@ -550,6 +555,11 @@ $kopia --version; assert $state equals 0
local rg="$ZBIN/rg"; assert "$rg" is_executable
$rg --version; assert $state equals 0
}
@test 'ripgrep-prebuilt' { # ripgrep recursively searches directories for a regex pattern while respecting your gitignore
run zinit lbin'!**/rg' for @BurntSushi/ripgrep; assert $state equals 0
local rg="$ZBIN/rg"; assert "$rg" is_executable
$rg --version; assert $state equals 0
}
@test 'rip' { # A safe and ergonomic alternative to rm
run zinit for @nivekuil/rip; assert $state equals 0
local rip="$ZBIN/rip"; assert "$rip" is_executable