|
|
|
@ -54,6 +54,15 @@ func TestDtmSvr(t *testing.T) { |
|
|
|
sagaCommittedPending(t) |
|
|
|
sagaRollback(t) |
|
|
|
|
|
|
|
// for coverage
|
|
|
|
examples.QsStartSvr() |
|
|
|
assertSucceed(t, examples.QsFireRequest()) |
|
|
|
assertSucceed(t, examples.MsgFireRequest()) |
|
|
|
assertSucceed(t, examples.SagaBarrierFireRequest()) |
|
|
|
assertSucceed(t, examples.SagaFireRequest()) |
|
|
|
assertSucceed(t, examples.TccBarrierFireRequest()) |
|
|
|
assertSucceed(t, examples.TccFireRequest()) |
|
|
|
assertSucceed(t, examples.XaFireRequest()) |
|
|
|
} |
|
|
|
|
|
|
|
func TestCover(t *testing.T) { |
|
|
|
@ -220,6 +229,11 @@ func sagaCommittedPending(t *testing.T) { |
|
|
|
assert.Equal(t, "succeed", getTransStatus(saga.Gid)) |
|
|
|
} |
|
|
|
|
|
|
|
func assertSucceed(t *testing.T, gid string) { |
|
|
|
WaitTransProcessed(gid) |
|
|
|
assert.Equal(t, "succeed", getTransStatus(gid)) |
|
|
|
} |
|
|
|
|
|
|
|
func genMsg(gid string) *dtmcli.Msg { |
|
|
|
logrus.Printf("beginning a msg test ---------------- %s", gid) |
|
|
|
msg := dtmcli.NewMsg(examples.DtmServer) |
|
|
|
|