shellcheck/test
Package main provides test suites for the Shellcheck Dagger module.
Installation
dagger install github.com/softwaredevelop/daggerverse/shellcheck/test@161a87b2160811ed148007ec0b7cbfe7b0cb7844Types
Shellchecktest 🔗
Shellchecktest provides test functions for the Shellcheck module.
all() 🔗
All runs all tests concurrently.
Return Type
Void ! Example
Function Shellchecktest.all is not accessible from the shellcheck/test moduleFunction Shellchecktest.all is not accessible from the shellcheck/test moduleFunction Shellchecktest.all is not accessible from the shellcheck/test moduleFunction Shellchecktest.all is not accessible from the shellcheck/test modulecheckBashFiles() 🔗
CheckBashFiles tests that shellcheck properly discovers and checks .bash files.
Return Type
Void ! Example
Function Shellchecktest.checkBashFiles is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkBashFiles is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkBashFiles is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkBashFiles is not accessible from the shellcheck/test modulecheckDirectoryFailsOnInvalid() 🔗
CheckDirectoryFailsOnInvalid tests that shellcheck detects errors in standard .sh scripts.
Return Type
Void ! Example
Function Shellchecktest.checkDirectoryFailsOnInvalid is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkDirectoryFailsOnInvalid is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkDirectoryFailsOnInvalid is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkDirectoryFailsOnInvalid is not accessible from the shellcheck/test modulecheckWithConfigPasses() 🔗
CheckWithConfigPasses tests the dedicated CheckWithConfig function with –rcfile.
Return Type
Void ! Example
Function Shellchecktest.checkWithConfigPasses is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkWithConfigPasses is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkWithConfigPasses is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkWithConfigPasses is not accessible from the shellcheck/test modulecheckWithOptionalConfigPasses() 🔗
CheckWithOptionalConfigPasses tests that passing an optional config to Check disables warnings and passes.
Return Type
Void ! Example
Function Shellchecktest.checkWithOptionalConfigPasses is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkWithOptionalConfigPasses is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkWithOptionalConfigPasses is not accessible from the shellcheck/test moduleFunction Shellchecktest.checkWithOptionalConfigPasses is not accessible from the shellcheck/test module