@@ -376,7 +376,7 @@ func testSelectCount(t *testing.T, db *bun.DB) {
376376
377377 count , err := q .Count (ctx )
378378 require .NoError (t , err )
379- require .Equal (t , 3 , count )
379+ require .Equal (t , int64 ( 3 ) , count )
380380}
381381
382382func testSelectMap (t * testing.T , db * bun.DB ) {
@@ -727,7 +727,7 @@ func testRunInTx(t *testing.T, db *bun.DB) {
727727 var count int
728728 err = db .NewSelect ().Model ((* Counter )(nil )).Scan (ctx , & count )
729729 require .NoError (t , err )
730- require .Equal (t , 1 , count )
730+ require .Equal (t , int64 ( 1 ) , count )
731731
732732 err = db .RunInTx (ctx , nil , func (ctx context.Context , tx bun.Tx ) error {
733733 if _ , err := tx .NewUpdate ().Model ((* Counter )(nil )).
@@ -742,7 +742,7 @@ func testRunInTx(t *testing.T, db *bun.DB) {
742742
743743 err = db .NewSelect ().Model ((* Counter )(nil )).Scan (ctx , & count )
744744 require .NoError (t , err )
745- require .Equal (t , 1 , count )
745+ require .Equal (t , int64 ( 1 ) , count )
746746}
747747
748748func testJSONSpecialChars (t * testing.T , db * bun.DB ) {
@@ -1502,7 +1502,7 @@ func testScanAndCount(t *testing.T, db *bun.DB) {
15021502 var models []Model
15031503 count , err := tx .NewSelect ().Model (& models ).ScanAndCount (ctx )
15041504 require .NoError (t , err )
1505- require .Equal (t , 0 , count )
1505+ require .Equal (t , int64 ( 0 ) , count )
15061506 return err
15071507 })
15081508 require .NoError (t , err )
@@ -1513,8 +1513,8 @@ func testScanAndCount(t *testing.T, db *bun.DB) {
15131513 models := []Model {}
15141514 count , err := db .NewSelect ().Table ("models" ).Limit (10 ).ScanAndCount (ctx , & models )
15151515 require .NoError (t , err )
1516- require .Equal (t , 0 , count )
1517- require .Equal (t , 0 , len (models ))
1516+ require .Equal (t , int64 ( 0 ) , count )
1517+ require .Equal (t , int64 ( 0 ) , len (models ))
15181518 })
15191519
15201520 t .Run ("no limit" , func (t * testing.T ) {
@@ -1528,8 +1528,8 @@ func testScanAndCount(t *testing.T, db *bun.DB) {
15281528 var dest []Model
15291529 count , err := db .NewSelect ().Model (& dest ).ScanAndCount (ctx )
15301530 require .NoError (t , err )
1531- require .Equal (t , 2 , count )
1532- require .Equal (t , 2 , len (dest ))
1531+ require .Equal (t , int64 ( 2 ) , count )
1532+ require .Equal (t , int64 ( 2 ) , len (dest ))
15331533 })
15341534}
15351535
@@ -1737,10 +1737,10 @@ func testRunInTxAndSavepoint(t *testing.T, db *bun.DB) {
17371737 })
17381738 require .Error (t , err )
17391739
1740- var count int
1740+ var count int64
17411741 err = db .NewSelect ().Model ((* Counter )(nil )).Scan (ctx , & count )
17421742 require .NoError (t , err )
1743- require .Equal (t , 0 , count )
1743+ require .Equal (t , int64 ( 0 ) , count )
17441744
17451745 err = db .RunInTx (ctx , nil , func (ctx context.Context , tx bun.Tx ) error {
17461746 err := tx .RunInTx (ctx , nil , func (ctx context.Context , sp bun.Tx ) error {
@@ -1767,7 +1767,7 @@ func testRunInTxAndSavepoint(t *testing.T, db *bun.DB) {
17671767
17681768 count , err = db .NewSelect ().Model ((* Counter )(nil )).Count (ctx )
17691769 require .NoError (t , err )
1770- require .Equal (t , 2 , count )
1770+ require .Equal (t , int64 ( 2 ) , count )
17711771
17721772 err = db .ResetModel (ctx , (* Counter )(nil ))
17731773 require .NoError (t , err )
@@ -1805,7 +1805,7 @@ func testRunInTxAndSavepoint(t *testing.T, db *bun.DB) {
18051805
18061806 count , err = db .NewSelect ().Model ((* Counter )(nil )).Count (ctx )
18071807 require .NoError (t , err )
1808- require .Equal (t , 4 , count )
1808+ require .Equal (t , int64 ( 4 ) , count )
18091809}
18101810
18111811type anotherString string
0 commit comments