Use outer array in filterModules

This commit is contained in:
Rezart Qelibari
2022-02-04 14:58:17 +01:00
parent 9feb138b39
commit 88e71a3fe5
3 changed files with 34 additions and 34 deletions

View File

@@ -0,0 +1,26 @@
Describe 'filterModules'
Include ./install.sh
It 'returns all modules if no module arg is given'
allModules=(module1 module2 'module3 with space') modulesToInstall=()
When call filterModules
The variable modulesToInstall should eq 'module1 module2 module3 with space'
The status should be success
End
It 'returns only mentioned modules'
allModules=(module1 module2 'module3 with space') modulesToInstall=()
module=('module3 with space' module2)
When call filterModules
The variable modulesToInstall should eq 'module2 module3 with space'
The status should be success
End
It 'returns only not mentioned modules if inversed'
allModules=(module1 module2 'module3 with space') modulesToInstall=()
module=('module3 with space' module1)
inverse=true
When call filterModules
The variable modulesToInstall should eq 'module2'
The status should be success
End
End