MM-15288: Migrate CommandStore.Get to sync by default (#10739)

* MM-15288: Migrate Command.Get to sync by default

* addressing review comments, updating status code of err returned by Get Method
Этот коммит содержится в:
Puneeth Reddy
2019-05-06 09:12:41 -07:00
коммит произвёл Jesús Espino
родитель fc15eda37f
Коммит 2d3fb4f426
7 изменённых файлов: 50 добавлений и 47 удалений

Просмотреть файл

@@ -52,15 +52,15 @@ func testCommandStoreGet(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r1 := <-ss.Command().Get(o1.Id); r1.Err != nil {
t.Fatal(r1.Err)
if r1, err := ss.Command().Get(o1.Id); err != nil {
t.Fatal(err)
} else {
if r1.Data.(*model.Command).CreateAt != o1.CreateAt {
if r1.CreateAt != o1.CreateAt {
t.Fatal("invalid returned command")
}
}
if err := (<-ss.Command().Get("123")).Err; err == nil {
if _, err := ss.Command().Get("123"); err == nil {
t.Fatal("Missing id should have failed")
}
}
@@ -150,10 +150,10 @@ func testCommandStoreDelete(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r1 := <-ss.Command().Get(o1.Id); r1.Err != nil {
t.Fatal(r1.Err)
if r1, err := ss.Command().Get(o1.Id); err != nil {
t.Fatal(err)
} else {
if r1.Data.(*model.Command).CreateAt != o1.CreateAt {
if r1.CreateAt != o1.CreateAt {
t.Fatal("invalid returned command")
}
}
@@ -162,8 +162,8 @@ func testCommandStoreDelete(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r3 := (<-ss.Command().Get(o1.Id)); r3.Err == nil {
t.Log(r3.Data)
if r3, err := ss.Command().Get(o1.Id); err == nil {
t.Log(r3)
t.Fatal("Missing id should have failed")
}
}
@@ -181,10 +181,10 @@ func testCommandStoreDeleteByTeam(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r1 := <-ss.Command().Get(o1.Id); r1.Err != nil {
t.Fatal(r1.Err)
if r1, err := ss.Command().Get(o1.Id); err != nil {
t.Fatal(err)
} else {
if r1.Data.(*model.Command).CreateAt != o1.CreateAt {
if r1.CreateAt != o1.CreateAt {
t.Fatal("invalid returned command")
}
}
@@ -193,8 +193,8 @@ func testCommandStoreDeleteByTeam(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r3 := (<-ss.Command().Get(o1.Id)); r3.Err == nil {
t.Log(r3.Data)
if r3, err := ss.Command().Get(o1.Id); err == nil {
t.Log(r3)
t.Fatal("Missing id should have failed")
}
}
@@ -212,10 +212,10 @@ func testCommandStoreDeleteByUser(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r1 := <-ss.Command().Get(o1.Id); r1.Err != nil {
t.Fatal(r1.Err)
if r1, err := ss.Command().Get(o1.Id); err != nil {
t.Fatal(err)
} else {
if r1.Data.(*model.Command).CreateAt != o1.CreateAt {
if r1.CreateAt != o1.CreateAt {
t.Fatal("invalid returned command")
}
}
@@ -224,8 +224,8 @@ func testCommandStoreDeleteByUser(t *testing.T, ss store.Store) {
t.Fatal(err)
}
if r3 := (<-ss.Command().Get(o1.Id)); r3.Err == nil {
t.Log(r3.Data)
if r3, err := ss.Command().Get(o1.Id); err == nil {
t.Log(r3)
t.Fatal("Missing id should have failed")
}
}