Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Is_Unittests_Initialized = 0
read mock test data from a file
View Source
var TEST_PROM_DATA_FILE = "tests_data/default_prom_mock_results.txt"
Functions ¶
This section is empty.
Types ¶
type PrometheusUnittestValidator ¶
type PrometheusUnittestValidator struct { PassOneOutputs []string PassTwoOutputs []string Metrics []string }
Start Prometheus
func (PrometheusUnittestValidator) GetMetricLabelsWithValues ¶
func (unp PrometheusUnittestValidator) GetMetricLabelsWithValues() map[string]string
func (PrometheusUnittestValidator) GetPassOneKeys ¶
func (unp PrometheusUnittestValidator) GetPassOneKeys() map[string]string
func (PrometheusUnittestValidator) GetPassTwoKeys ¶
func (unp PrometheusUnittestValidator) GetPassTwoKeys() map[string]string
func (PrometheusUnittestValidator) Initialize ¶
func (unp PrometheusUnittestValidator) Initialize(data []string)
type UnittestDataHandler ¶
type UnittestDataHandler struct { }
func (*UnittestDataHandler) GetUnittestValidator ¶
func (md *UnittestDataHandler) GetUnittestValidator(key string) UnittestDataValidator
func (*UnittestDataHandler) Initialize ¶
func (md *UnittestDataHandler) Initialize()
Click to show internal directories.
Click to hide internal directories.