package
0.1.0
Repository: https://github.com/chen-keinan/mesh-kridik.git
Documentation: pkg.go.dev

# Functions

AddAllMessages add all audit test to report data.
AddFailedMessages add failed audit test to report data.
FilterAuditTests filter audit tests by predicate chain.
GetResultProcessingFunction return processing function by specificTests.
NewFileLoader create new file loader.
NewMeshCheck new audit object.
RunPredicateChain call every predicate in chain and filter tests.

# Variables

ClassicOutputGenerator print audit tests to stdout in classic view.
ConsoleOutputGenerator print audit tests to stdout.
ReportOutputGenerator print failed audit test to human report.

# Structs

AuditTestLoader object.
MeshCheck lxd benchmark object.

# Interfaces

CmdEvaluator interface expose one method to evaluate command with evalExprmesh-check.gogo:generate mockgen -destination=../mocks/mock_CmdEvaluator.go -package=mocks .
TestLoader load tests from filesystemcommand-helper.gogo:generate mockgen -destination=../../mocks/mock_TestLoader.go -package=mocks .

# Type aliases

ResultProcessor process audit results.