diff options
| author | Liz Prucka <lizprucka@google.com> | 2023-07-12 17:27:11 -0500 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2023-07-21 15:59:26 +0000 |
| commit | 27cbe77f4f2a8de98c3d540ef77796263555fe6b (patch) | |
| tree | 0c12903629e1fcc1a1e1172e74df770eb9f94b88 | |
| parent | abdf9baee910bedfba40b26f4bf6cebd5bd5a85c (diff) | |
syz-manager/covfilter_test: test nil coverage bitmap
Error when creating a coverage bitmap without
input pcs.
| -rw-r--r-- | syz-manager/covfilter_test.go | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/syz-manager/covfilter_test.go b/syz-manager/covfilter_test.go index e4185b063..8f9b808fa 100644 --- a/syz-manager/covfilter_test.go +++ b/syz-manager/covfilter_test.go @@ -50,7 +50,13 @@ func TestCreateBitmap(t *testing.T) { 0x81000102: 1, } createCoverageBitmap(target, pcs) - // Test nil bitmap. - pcs = nil - createCoverageBitmap(target, pcs) +} + +func TestNilCoverageBitmap(t *testing.T) { + pcs := map[uint32]uint32(nil) + target := targets.Get("test", "64") + bitmap := createCoverageBitmap(target, pcs) + if bitmap != nil { + t.Errorf("created a bitmap on nil pcs") + } } |
