github.com/go-courier/sqlx/v2@v2.23.13/db_test.go (about)

     1  package sqlx_test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/go-courier/sqlx/v2"
     7  )
     8  
     9  func BenchmarkDB_DBExecutor(b *testing.B) {
    10  	dbTest := sqlx.NewDatabase("test_for_user")
    11  	db := dbTest.OpenDB(mysqlConnector)
    12  
    13  	run := func(db sqlx.DBExecutor) {
    14  		db.D()
    15  	}
    16  
    17  	for i := 0; i <= b.N; i++ {
    18  		run(db)
    19  	}
    20  }