Browse Source

fix tests

pull/331/head
yedf2 4 years ago
parent
commit
c904e83c87
  1. 2
      dtmgrpc/workflow/workflow.go
  2. 7
      test/main_test.go

2
dtmgrpc/workflow/workflow.go

@ -137,7 +137,7 @@ func (wf *Workflow) OnCommit(fn WfPhase2Func) *Workflow {
branchID := wf.currentBranch
dtmimp.PanicIf(wf.currentCommitAdded, fmt.Errorf("one branch can only add one commit callback"))
wf.currentCommitAdded = true
wf.failedOps = append(wf.succeededOps, workflowPhase2Item{
wf.succeededOps = append(wf.succeededOps, workflowPhase2Item{
branchID: branchID,
op: dtmimp.OpCommit,
fn: fn,

7
test/main_test.go

@ -69,9 +69,12 @@ func TestMain(m *testing.M) {
// WorkflowStarup 1
workflow.InitHTTP(dtmutil.DefaultHTTPServer, Busi+"/workflow/resume")
workflow.InitGrpc(dtmutil.DefaultGrpcServer, busi.BusiGrpc, gsvr)
go busi.RunHTTP(hsvr)
go busi.RunGrpc(gsvr)
go busi.RunHTTP(hsvr)
r := m.Run()
if r != 0 {
os.Exit(r)
}
close(dtmsvr.TransProcessedTestChan)
gid, more := <-dtmsvr.TransProcessedTestChan
logger.FatalfIf(more, "extra gid: %s in test chan", gid)

Loading…
Cancel
Save