@@ -11,9 +11,9 @@ import (
1111 "testing"
1212
1313 "github.com/DATA-DOG/go-sqlmock"
14- "github.com/pingcap/failpoint"
1514 "github.com/pingcap/tidb/br/pkg/version"
1615 tcontext "github.com/pingcap/tidb/dumpling/context"
16+ "github.com/pingcap/tidb/pkg/testkit/testfailpoint"
1717 "github.com/pingcap/tidb/pkg/util/promutil"
1818 "github.com/stretchr/testify/require"
1919)
@@ -73,8 +73,7 @@ func TestWriteTableMeta(t *testing.T) {
7373 require .NoError (t , err )
7474 require .Equal (t , "/*!40014 SET FOREIGN_KEY_CHECKS=0*/;\n /*!40101 SET NAMES binary*/;\n CREATE TABLE t (a INT);\n " , string (bytes ))
7575
76- require .NoError (t , failpoint .Enable ("github.com/pingcap/tidb/dumpling/export/FailToCloseMetaFile" , "return(true)" ))
77- defer failpoint .Disable ("github.com/pingcap/tidb/dumpling/export/FailToCloseMetaFile=return(true)" )
76+ testfailpoint .Enable (t , "github.com/pingcap/tidb/dumpling/export/FailToCloseMetaFile" , "return(true)" )
7877
7978 err = writer .WriteTableMeta ("test" , "t" , "CREATE TABLE t (a INT)" )
8079 require .ErrorContains (t , err , "injected error: fail to close meta file" )
@@ -145,8 +144,7 @@ func TestWriteTableData(t *testing.T) {
145144 "(4,'female','sarah@mail.com','020-1235','healthy');\n "
146145 require .Equal (t , expected , string (bytes ))
147146
148- require .NoError (t , failpoint .Enable ("github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile" , "return(true)" ))
149- defer failpoint .Disable ("github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile=return(true)" )
147+ testfailpoint .Enable (t , "github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile" , "return(true)" )
150148
151149 tableIR = newMockTableIR ("test" , "employee" , data , specCmts , colTypes )
152150 err = writer .WriteTableData (tableIR , tableIR , 0 )
0 commit comments