aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/coveragedb/coveragedb_mock_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/coveragedb/coveragedb_mock_test.go')
-rw-r--r--pkg/coveragedb/coveragedb_mock_test.go23
1 files changed, 8 insertions, 15 deletions
diff --git a/pkg/coveragedb/coveragedb_mock_test.go b/pkg/coveragedb/coveragedb_mock_test.go
index 23676d31f..f7efd479a 100644
--- a/pkg/coveragedb/coveragedb_mock_test.go
+++ b/pkg/coveragedb/coveragedb_mock_test.go
@@ -4,7 +4,6 @@
package coveragedb
import (
- "context"
"encoding/json"
"io"
"strings"
@@ -13,7 +12,6 @@ import (
"cloud.google.com/go/spanner"
"github.com/google/syzkaller/pkg/coveragedb/mocks"
- "github.com/google/syzkaller/pkg/subsystem"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock"
)
@@ -23,7 +21,6 @@ type spannerMockTune func(*testing.T, *mocks.SpannerClient)
func TestSaveMergeResult(t *testing.T) {
tests := []struct {
name string
- sss []*subsystem.Subsystem
jsonl io.Reader
descr *HistoryRecord
mockTune spannerMockTune
@@ -45,7 +42,7 @@ func TestSaveMergeResult(t *testing.T) {
name: "1 MCR record, Ok",
jsonl: strings.NewReader(`{"MCR":{"FileData":{}}}`),
descr: &HistoryRecord{},
- wantRows: 3, // 1 in files, 1 in file_subsystems and 1 in merge_history
+ wantRows: 2, // 1 in files and 1 in merge_history
mockTune: func(t *testing.T, m *mocks.SpannerClient) {
m.
On("Apply", mock.Anything, mock.Anything).
@@ -71,14 +68,14 @@ func TestSaveMergeResult(t *testing.T) {
jsonl: strings.NewReader(` {"MCR":{"FileData":{}}}
{"MCR":{"FileData":{}}}`),
descr: &HistoryRecord{},
- wantRows: 5,
+ wantRows: 3,
mockTune: func(t *testing.T, m *mocks.SpannerClient) {
m.
On("Apply",
mock.Anything,
mock.MatchedBy(func(ms []*spanner.Mutation) bool {
- // 2 in files, 2 in file_subsystems and 1 in merge_history
- return len(ms) == 5
+ // 2 in files and 1 in merge_history
+ return len(ms) == 3
})).
Return(time.Now(), nil).
Once()
@@ -88,17 +85,17 @@ func TestSaveMergeResult(t *testing.T) {
name: "2k records, Ok",
jsonl: strings.NewReader(strings.Repeat("{\"MCR\":{\"FileData\":{}}}\n", 2000)),
descr: &HistoryRecord{},
- wantRows: 4001,
+ wantRows: 2001,
mockTune: func(t *testing.T, m *mocks.SpannerClient) {
m.
On("Apply",
mock.Anything,
mock.MatchedBy(func(ms []*spanner.Mutation) bool {
- // 2k in files, 2k in file_subsystems
+ // 2k in files
return len(ms) == 1000
})).
Return(time.Now(), nil).
- Times(4).
+ Times(2).
On("Apply",
mock.Anything,
mock.MatchedBy(func(ms []*spanner.Mutation) bool {
@@ -117,11 +114,7 @@ func TestSaveMergeResult(t *testing.T) {
if test.mockTune != nil {
test.mockTune(t, spannerMock)
}
- gotRows, err := SaveMergeResult(
- context.Background(),
- spannerMock,
- test.descr,
- json.NewDecoder(test.jsonl), test.sss)
+ gotRows, err := SaveMergeResult(t.Context(), spannerMock, test.descr, json.NewDecoder(test.jsonl))
if test.wantErr {
assert.Error(t, err)
} else {