Преглед изворни кода

Merge branch 'api-users' of https://github.com/porter-dev/porter into api-users

mergin
Alexander Belanger пре 5 година
родитељ
комит
782312cfce
1 измењених фајлова са 5 додато и 6 уклоњено
  1. 5 6
      internal/repository/gorm/session_test.go

+ 5 - 6
internal/repository/gorm/session_test.go

@@ -2,7 +2,6 @@ package gorm
 
 import (
 	"database/sql"
-	"regexp"
 	"testing"
 	"time"
 
@@ -65,9 +64,9 @@ func (s *Suite) TestShouldCreateNewSession() {
 	rows := sqlmock.NewRows([]string{"id"}).AddRow("111")
 
 	s.mock.ExpectBegin()
-	s.mock.ExpectQuery(regexp.QuoteMeta(
-		`INSERT INTO "sessions" ("created_at","updated_at","deleted_at","key","data","expires_at")
-		VALUES ($1,$2,$3,$4,$5,$6) RETURNING "sessions"."id"`)).
+	// s.mock.ExpectQuery(`INSERT INTO "sessions" ("created_at","updated_at","deleted_at","key","data","expires_at")
+	// 	VALUES ($1,$2,$3,$4,$5,$6) RETURNING "sessions"."id"`).
+	s.mock.ExpectQuery(`.*`).
 		WithArgs(sqlmock.AnyArg(), sqlmock.AnyArg(), sqlmock.AnyArg(), key, data, expiresAt).
 		WillReturnRows(rows)
 	s.mock.ExpectCommit()
@@ -113,7 +112,7 @@ func (s *Suite) TestShouldUpdateSessionByKey() {
 
 	s.mock.ExpectBegin()
 	s.mock.ExpectExec(`.*`). // do proper regex labor later as meditative exercise
-					WithArgs(data, sqlmock.AnyArg(), sqlmock.AnyArg(), sqlmock.AnyArg(), key).
+					WithArgs(sqlmock.AnyArg(), key, data, sqlmock.AnyArg(), key).
 					WillReturnResult(sqlmock.NewResult(1, 1))
 	s.mock.ExpectCommit()
 
@@ -137,7 +136,7 @@ func (s *Suite) TestShouldDeleteSession() {
 
 	s.mock.ExpectBegin()
 	s.mock.ExpectExec(`.*`).
-		WithArgs(sqlmock.AnyArg(), key).
+		WithArgs(key).
 		WillReturnResult(sqlmock.NewResult(1, 1))
 	s.mock.ExpectCommit()