Add minor tests, comments
This commit is contained in:
Родитель
08223b5cb7
Коммит
9fe20bfab8
|
@ -51,11 +51,13 @@ type baseTelemetry struct {
|
|||
Tags contracts.ContextTags
|
||||
}
|
||||
|
||||
// Mixin type for telemetry that includes Measurements.
|
||||
type baseTelemetryMeasurements struct {
|
||||
// Custom measurements
|
||||
Measurements map[string]float64
|
||||
}
|
||||
|
||||
// Mixin type for telemetry that omits Measurements.
|
||||
type baseTelemetryNoMeasurements struct {
|
||||
}
|
||||
|
||||
|
|
|
@ -59,6 +59,11 @@ func TestTraceTelemetry(t *testing.T) {
|
|||
|
||||
checkDataContract(t, "Message", d2.Message, "~my-2nd-message~")
|
||||
checkDataContract(t, "SeverityLevel", d2.SeverityLevel, Critical)
|
||||
|
||||
var telemInterface Telemetry
|
||||
if telemInterface = telem; telemInterface.GetMeasurements() != nil {
|
||||
t.Errorf("Trace.(Telemetry).GetMeasurements should return nil")
|
||||
}
|
||||
}
|
||||
|
||||
func TestEventTelemetry(t *testing.T) {
|
||||
|
@ -118,6 +123,11 @@ func TestMetricTelemetry(t *testing.T) {
|
|||
checkDataContract(t, "DataPoint.Value", dp2.Value, 5678.0)
|
||||
checkDataContract(t, "DataPoint.Kind", dp2.Kind, Measurement)
|
||||
checkDataContract(t, "DataPoint.Count", dp2.Count, 1)
|
||||
|
||||
var telemInterface Telemetry
|
||||
if telemInterface = telem; telemInterface.GetMeasurements() != nil {
|
||||
t.Errorf("Metric.(Telemetry).GetMeasurements should return nil")
|
||||
}
|
||||
}
|
||||
|
||||
type statsTest struct {
|
||||
|
|
Загрузка…
Ссылка в новой задаче