Skip to content
Snippets Groups Projects
  • Liz Rice's avatar
    6452df7c
    Expected result pattern not always shows (#784) · 6452df7c
    Liz Rice authored
    
    * Add expectedResultPattern to invalid test
    
    when testing and try convert to numeric we didn't set expectedResultPattern value.
    
    * check for auditconfig before using it
    
    The current state is that when ever audit output is not what we search for we check for auditConfig output which is sometime empty and therefore create empty expected result as described in #694
    
    * Fix issue about expectedResultPattern
    
    expectedResultPattern not always shown and wasn't accurate enough 
    Issue #705
    
    * Add tests for ExpectedResult and fixes
    
    Add tests for ExpectedResult with the new output and the verify that the fix is working
    
    * Add missing flags
    
    In some cases not having audit or audit_config flag would fail the test.
    So added just a simple commands like echo something to solve this issue 
    Also add bitmask checks
    
    * Add example IAM policy
    
    * Pass RotateKubeletServerCertificate related checks if it's not found (#767)
    
    * Allow for environment variables to be checked in tests (#755)
    
    * Initial commit for checking environment variables for etcd
    
    * Revert config changes
    
    * Remove redundant struct data
    
    * Fix issues with failing tests
    
    * Initial changes based on code review
    
    * Add option to disable envTesting + Update docs
    
    * Initial tests
    
    * Finished testing
    
    * Fix broken tests
    
    * Add a total summary and always show all tests. (#759)
    
    Whether the total summary is shown can be specified with an option.
    
    Fixes #528
    
    Signed-off-by: default avatarChristian Zunker <christian.zunker@codecentric.cloud>
    
    * Update Readme.md file with link to Contribution guide (#754)
    
    * Update License with the year and the owner name
    
    Please add this to make your license agreement strong
    
    * Updated Readme.md file with license and proper documentation links
    
    I have added a proper license agreement to the documentation. Also shortened the links to the issues so that it does not break in any on the forks.
    
    * Update LICENSE
    
    * Update README.md
    
    * Update README.md
    
    * Remove erroneous license info
    
    Co-authored-by: default avatarLiz Rice <liz@lizrice.com>
    
    * Support auto-detect platform when running on EKS or GKE (#683)
    
    * Support auto-detect platform when running on EKS or GKE
    
    * Change to get platform name from `kubectl version`
    
    * fix regexp and add test
    
    * Update Server Version match for EKS
    
    * try to get version info from api sever at first
    
    * Change expected expectedResultPattern
    
    Now expectedResultPattern is more verbose
    
    * Update ops tests
    
    * Fix unit tests
    
    * Fix bitmask output syntax
    
    * Changes to be committed:
    	modified:   check/check.go
    	modified:   check/test.go
    	modified:   check/test_test.go
    fix unit testing and test.go to resolve conflicts.
    
    * Change found to flagFound
    
    * add missing }
    
    * change found to flag found
    
    Co-authored-by: default avataryoavrotems <yoavrotems97@gmail.com>
    6452df7c
    History
    Expected result pattern not always shows (#784)
    Liz Rice authored
    
    * Add expectedResultPattern to invalid test
    
    when testing and try convert to numeric we didn't set expectedResultPattern value.
    
    * check for auditconfig before using it
    
    The current state is that when ever audit output is not what we search for we check for auditConfig output which is sometime empty and therefore create empty expected result as described in #694
    
    * Fix issue about expectedResultPattern
    
    expectedResultPattern not always shown and wasn't accurate enough 
    Issue #705
    
    * Add tests for ExpectedResult and fixes
    
    Add tests for ExpectedResult with the new output and the verify that the fix is working
    
    * Add missing flags
    
    In some cases not having audit or audit_config flag would fail the test.
    So added just a simple commands like echo something to solve this issue 
    Also add bitmask checks
    
    * Add example IAM policy
    
    * Pass RotateKubeletServerCertificate related checks if it's not found (#767)
    
    * Allow for environment variables to be checked in tests (#755)
    
    * Initial commit for checking environment variables for etcd
    
    * Revert config changes
    
    * Remove redundant struct data
    
    * Fix issues with failing tests
    
    * Initial changes based on code review
    
    * Add option to disable envTesting + Update docs
    
    * Initial tests
    
    * Finished testing
    
    * Fix broken tests
    
    * Add a total summary and always show all tests. (#759)
    
    Whether the total summary is shown can be specified with an option.
    
    Fixes #528
    
    Signed-off-by: default avatarChristian Zunker <christian.zunker@codecentric.cloud>
    
    * Update Readme.md file with link to Contribution guide (#754)
    
    * Update License with the year and the owner name
    
    Please add this to make your license agreement strong
    
    * Updated Readme.md file with license and proper documentation links
    
    I have added a proper license agreement to the documentation. Also shortened the links to the issues so that it does not break in any on the forks.
    
    * Update LICENSE
    
    * Update README.md
    
    * Update README.md
    
    * Remove erroneous license info
    
    Co-authored-by: default avatarLiz Rice <liz@lizrice.com>
    
    * Support auto-detect platform when running on EKS or GKE (#683)
    
    * Support auto-detect platform when running on EKS or GKE
    
    * Change to get platform name from `kubectl version`
    
    * fix regexp and add test
    
    * Update Server Version match for EKS
    
    * try to get version info from api sever at first
    
    * Change expected expectedResultPattern
    
    Now expectedResultPattern is more verbose
    
    * Update ops tests
    
    * Fix unit tests
    
    * Fix bitmask output syntax
    
    * Changes to be committed:
    	modified:   check/check.go
    	modified:   check/test.go
    	modified:   check/test_test.go
    fix unit testing and test.go to resolve conflicts.
    
    * Change found to flagFound
    
    * add missing }
    
    * change found to flag found
    
    Co-authored-by: default avataryoavrotems <yoavrotems97@gmail.com>