@@ -43,8 +43,7 @@ func TestShard_SpaceFor(t *testing.T) {
43
43
}
44
44
45
45
func TestQueryPatternsResponse_UnmarshalJSON (t * testing.T ) {
46
- t .Run ("unmarshals patterns" , func (t * testing.T ) {
47
- mockData := []byte (`{
46
+ mockData := []byte (`{
48
47
"status": "success",
49
48
"data": [
50
49
{
@@ -58,54 +57,20 @@ func TestQueryPatternsResponse_UnmarshalJSON(t *testing.T) {
58
57
]
59
58
}` )
60
59
61
- expectedSeries := []* PatternSeries {
62
- NewPatternSeriesWithPattern ("foo <*> bar" , []* PatternSample {
63
- {Timestamp : model .TimeFromUnix (1609459200 ), Value : 10 },
64
- {Timestamp : model .TimeFromUnix (1609545600 ), Value : 15 },
65
- }),
66
- NewPatternSeriesWithPattern ("foo <*> buzz" , []* PatternSample {
67
- {Timestamp : model .TimeFromUnix (1609459200 ), Value : 20 },
68
- {Timestamp : model .TimeFromUnix (1609545600 ), Value : 25 },
69
- }),
70
- }
71
-
72
- r := & QueryPatternsResponse {}
73
- err := r .UnmarshalJSON (mockData )
74
-
75
- require .Nil (t , err )
76
- require .Equal (t , expectedSeries , r .Series )
77
- })
78
-
79
- t .Run ("unmarshals labels" , func (t * testing.T ) {
80
- mockData := []byte (`{
81
- "status": "success",
82
- "data": [
83
- {
84
- "labels": "{foo=\"bar\"}",
85
- "samples": [[1609459200, 10], [1609545600, 15]]
86
- },
87
- {
88
- "labels": "{foo=\"buzz\"}",
89
- "samples": [[1609459200, 20], [1609545600, 25]]
90
- }
91
- ]
92
- }` )
93
-
94
- expectedSeries := []* PatternSeries {
95
- NewPatternSeriesWithLabels (`{foo="bar"}` , []* PatternSample {
96
- {Timestamp : model .TimeFromUnix (1609459200 ), Value : 10 },
97
- {Timestamp : model .TimeFromUnix (1609545600 ), Value : 15 },
98
- }),
99
- NewPatternSeriesWithLabels (`{foo="buzz"}` , []* PatternSample {
100
- {Timestamp : model .TimeFromUnix (1609459200 ), Value : 20 },
101
- {Timestamp : model .TimeFromUnix (1609545600 ), Value : 25 },
102
- }),
103
- }
60
+ expectedSeries := []* PatternSeries {
61
+ NewPatternSeries ("foo <*> bar" , []* PatternSample {
62
+ {Timestamp : model .TimeFromUnix (1609459200 ), Value : 10 },
63
+ {Timestamp : model .TimeFromUnix (1609545600 ), Value : 15 },
64
+ }),
65
+ NewPatternSeries ("foo <*> buzz" , []* PatternSample {
66
+ {Timestamp : model .TimeFromUnix (1609459200 ), Value : 20 },
67
+ {Timestamp : model .TimeFromUnix (1609545600 ), Value : 25 },
68
+ }),
69
+ }
104
70
105
- r := & QueryPatternsResponse {}
106
- err := r .UnmarshalJSON (mockData )
71
+ r := & QueryPatternsResponse {}
72
+ err := r .UnmarshalJSON (mockData )
107
73
108
- require .Nil (t , err )
109
- require .Equal (t , expectedSeries , r .Series )
110
- })
74
+ require .Nil (t , err )
75
+ require .Equal (t , expectedSeries , r .Series )
111
76
}
0 commit comments