@@ -389,7 +389,7 @@ func TestGetPinnedMetrics(t *testing.T) {
389
389
// GetMetrics 1
390
390
metrics , err := GetPinnedMetrics (cache )
391
391
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 )
393
393
394
394
// Store contract 1
395
395
wasm , err := os .ReadFile ("../../testdata/hackatom.wasm" )
@@ -417,7 +417,9 @@ func TestGetPinnedMetrics(t *testing.T) {
417
417
require .NoError (t , err )
418
418
assert .Equal (t , 2 , len (metrics .PerModule ))
419
419
assert .Equal (t , uint32 (0 ), metrics .PerModule [checksumStr ].Hits )
420
+ assert .NotEqual (t , uint32 (0 ), metrics .PerModule [checksumStr ].Size )
420
421
assert .Equal (t , uint32 (0 ), metrics .PerModule [cyberpunkChecksumStr ].Hits )
422
+ assert .NotEqual (t , uint32 (0 ), metrics .PerModule [cyberpunkChecksumStr ].Size )
421
423
422
424
// Instantiate 1
423
425
gasMeter := NewMockGasMeter (TESTING_GAS_LIMIT )
@@ -434,9 +436,11 @@ func TestGetPinnedMetrics(t *testing.T) {
434
436
// GetMetrics 3
435
437
metrics , err = GetPinnedMetrics (cache )
436
438
require .NoError (t , err )
437
- assert .Equal (t , 1 , len (metrics .PerModule ))
439
+ assert .Equal (t , 2 , len (metrics .PerModule ))
438
440
assert .Equal (t , uint32 (1 ), metrics .PerModule [checksumStr ].Hits )
441
+ assert .NotEqual (t , uint32 (0 ), metrics .PerModule [checksumStr ].Size )
439
442
assert .Equal (t , uint32 (0 ), metrics .PerModule [cyberpunkChecksumStr ].Hits )
443
+ assert .NotEqual (t , uint32 (0 ), metrics .PerModule [cyberpunkChecksumStr ].Size )
440
444
}
441
445
442
446
func TestInstantiate (t * testing.T ) {
0 commit comments