fix mockServer to always provide change list sequence numbers
diff --git a/mock_server.go b/mock_server.go index 7fc488e..53f6c2c 100644 --- a/mock_server.go +++ b/mock_server.go
@@ -678,6 +678,10 @@ // create []common.Table from array of tableRowMaps func (m *MockServer) concatChangeLists(changeLists ...common.ChangeList) common.ChangeList { result := common.ChangeList{} + if len(changeLists) > 0 { + result.FirstSequence = changeLists[0].FirstSequence + result.LastSequence = changeLists[len(changeLists)-1].LastSequence + } for _, cl := range changeLists { for _, c := range cl.Changes { result.Changes = append(result.Changes, c)