Skip to content

Commit 99cb47c

Browse files
committed
Fix test expectations
1 parent 37b95b0 commit 99cb47c

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

internal/api/lib_test.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ func TestGetPinnedMetrics(t *testing.T) {
389389
// GetMetrics 1
390390
metrics, err := GetPinnedMetrics(cache)
391391
require.NoError(t, err)
392-
assert.Equal(t, &types.PinnedMetrics{PerModule: nil}, metrics)
392+
assert.Equal(t, &types.PinnedMetrics{PerModule: make(map[string]types.PerModuleMetrics, 0)}, metrics)
393393

394394
// Store contract 1
395395
wasm, err := os.ReadFile("../../testdata/hackatom.wasm")
@@ -417,7 +417,9 @@ func TestGetPinnedMetrics(t *testing.T) {
417417
require.NoError(t, err)
418418
assert.Equal(t, 2, len(metrics.PerModule))
419419
assert.Equal(t, uint32(0), metrics.PerModule[checksumStr].Hits)
420+
assert.NotEqual(t, uint32(0), metrics.PerModule[checksumStr].Size)
420421
assert.Equal(t, uint32(0), metrics.PerModule[cyberpunkChecksumStr].Hits)
422+
assert.NotEqual(t, uint32(0), metrics.PerModule[cyberpunkChecksumStr].Size)
421423

422424
// Instantiate 1
423425
gasMeter := NewMockGasMeter(TESTING_GAS_LIMIT)
@@ -434,9 +436,11 @@ func TestGetPinnedMetrics(t *testing.T) {
434436
// GetMetrics 3
435437
metrics, err = GetPinnedMetrics(cache)
436438
require.NoError(t, err)
437-
assert.Equal(t, 1, len(metrics.PerModule))
439+
assert.Equal(t, 2, len(metrics.PerModule))
438440
assert.Equal(t, uint32(1), metrics.PerModule[checksumStr].Hits)
441+
assert.NotEqual(t, uint32(0), metrics.PerModule[checksumStr].Size)
439442
assert.Equal(t, uint32(0), metrics.PerModule[cyberpunkChecksumStr].Hits)
443+
assert.NotEqual(t, uint32(0), metrics.PerModule[cyberpunkChecksumStr].Size)
440444
}
441445

442446
func TestInstantiate(t *testing.T) {

types/types.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,8 @@ type Metrics struct {
192192
}
193193

194194
type PerModuleMetrics struct {
195-
Hits uint32
196-
Size uint64
195+
Hits uint32 `msgpack:"hits"`
196+
Size uint64 `msgpack:"size"`
197197
}
198198

199199
type PinnedMetrics struct {

0 commit comments

Comments
 (0)