320
}
321
323
>
namespaceID := primitives.NewUUID()
324
>
runID := primitives.NewUUID()
325
>
326
>
deleteFilter := sqlplugin.VisibilityDeleteFilter{
327
>
NamespaceID: namespaceID.String(),
328
>
RunID: runID.String(),
329
>
}
330
>
result, err := s.store.DeleteFromVisibility(newVisibilityContext(), deleteFilter)
331
>
s.NoError(err)
332
>
rowsAffected, err := result.RowsAffected()
333
>
s.NoError(err)
334
>
s.Equal(0, int(rowsAffected))
335
>
336
>
getFilter := sqlplugin.VisibilityGetFilter{
337
>
NamespaceID: namespaceID.String(),
338
>
RunID: runID.String(),
339
>
}
340
>
_, err = s.store.GetFromVisibility(newVisibilityContext(), getFilter)
341
>
s.Error(err) // TODO persistence layer should do proper error translation
342
>
}
343
344
func (s *visibilitySuite) TestInsertDeleteGet() {