Skip to content

Commit

Permalink
updating the cicd to include the testify lint
Browse files Browse the repository at this point in the history
  • Loading branch information
Jacobbrewer1 committed Feb 24, 2025
1 parent 3ca1165 commit cf169f9
Show file tree
Hide file tree
Showing 4 changed files with 108 additions and 106 deletions.
3 changes: 3 additions & 0 deletions .golangci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ linters:
- thelper
- tparallel
- intrange
- testifylint
issues:
exclude-rules:
- path: (.+)_test.go
Expand Down Expand Up @@ -142,3 +143,5 @@ linters-settings:
enable:
- identical # Identifies interfaces in the same package that have identical method sets.
- unused # Identifies interfaces that are not used anywhere in the same package where the interface is defined.
testifylint:
enable-all: true
42 changes: 21 additions & 21 deletions inserter/sql_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -162,8 +162,8 @@ func (s *newBatchSuite) TestNewBatch_notStruct() {

b := NewBatch(resources, WithTable("temp"), WithTagName("db"))

s.Len(b.Fields(), 0)
s.Len(b.Args(), 0)
s.Require().Empty(b.Fields())
s.Require().Empty(b.Args())
}

func (s *newBatchSuite) TestNewBatch_noFields() {
Expand All @@ -181,15 +181,15 @@ func (s *newBatchSuite) TestNewBatch_noFields() {

b := NewBatch(resources, WithTable("temp"), WithTagName("db"))

s.Len(b.Fields(), 0)
s.Len(b.Args(), 0)
s.Require().Empty(b.Fields())
s.Require().Empty(b.Args())
}

func (s *newBatchSuite) TestNewBatch_noResources() {
b := NewBatch(nil, WithTable("temp"), WithTagName("db"))

s.Len(b.Fields(), 0)
s.Len(b.Args(), 0)
s.Require().Empty(b.Fields())
s.Require().Empty(b.Args())
}

func (s *newBatchSuite) TestNewBatch_noTable() {
Expand All @@ -216,8 +216,8 @@ func (s *newBatchSuite) TestNewBatch_noTable() {
func (s *newBatchSuite) TestNewBatch_noTable_noResources() {
b := NewBatch(nil, WithTagName("db"))

s.Len(b.Fields(), 0)
s.Len(b.Args(), 0)
s.Require().Empty(b.Fields())
s.Require().Empty(b.Args())
}

type generateSQLSuite struct {
Expand All @@ -244,7 +244,7 @@ func (s *generateSQLSuite) TestGenerateSQL_Success() {
}

sql, args, err := NewBatch(resources, WithTable("temp"), WithTagName("db")).GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (id, name) VALUES (?, ?), (?, ?), (?, ?), (?, ?), (?, ?)", sql)
s.Len(args, 10)
Expand All @@ -266,7 +266,7 @@ func (s *generateSQLSuite) TestGenerateSQL_noDbTag() {
}

sql, args, err := NewBatch(resources, WithTable("temp")).GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (ID, Name) VALUES (?, ?), (?, ?), (?, ?), (?, ?), (?, ?)", sql)
s.Len(args, 10)
Expand All @@ -288,7 +288,7 @@ func (s *generateSQLSuite) TestGenerateSQL_notPointer() {
}

sql, args, err := NewBatch(resources, WithTable("temp"), WithTagName("db")).GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (id, name) VALUES (?, ?), (?, ?), (?, ?), (?, ?), (?, ?)", sql)
s.Len(args, 10)
Expand All @@ -307,7 +307,7 @@ func (s *generateSQLSuite) TestGenerateSQL_notStruct() {
s.Equal(ErrNoFields, err)

s.Equal("", sql)
s.Len(args, 0)
s.Require().Empty(args)
}

func (s *generateSQLSuite) TestGenerateSQL_noFields() {
Expand All @@ -327,15 +327,15 @@ func (s *generateSQLSuite) TestGenerateSQL_noFields() {
s.Equal(ErrNoFields, err)

s.Equal("", sql)
s.Len(args, 0)
s.Require().Empty(args)
}

func (s *generateSQLSuite) TestGenerateSQL_noResources() {
sql, args, err := NewBatch(nil, WithTable("temp"), WithTagName("db")).GenerateSQL()
s.Equal(ErrNoFields, err)

s.Equal("", sql)
s.Len(args, 0)
s.Empty(args)
}

func (s *generateSQLSuite) TestGenerateSQL_noTable() {
Expand All @@ -357,15 +357,15 @@ func (s *generateSQLSuite) TestGenerateSQL_noTable() {
s.Equal(ErrNoTable, err)

s.Equal("", sql)
s.Len(args, 0)
s.Empty(args)
}

func (s *generateSQLSuite) TestGenerateSQL_noTable_noResources() {
sql, args, err := NewBatch(nil, WithTagName("db"), WithTable("temp")).GenerateSQL()
s.Equal(ErrNoFields, err)

s.Equal("", sql)
s.Len(args, 0)
s.Empty(args)
}

func (s *generateSQLSuite) TestGenerateSQL_noTable_noFields() {
Expand All @@ -385,7 +385,7 @@ func (s *generateSQLSuite) TestGenerateSQL_noTable_noFields() {
s.Equal(ErrNoFields, err)

s.Equal("", sql)
s.Len(args, 0)
s.Empty(args)
}

func (s *generateSQLSuite) TestGenerateSQL_Success_WithPointedFields() {
Expand All @@ -404,7 +404,7 @@ func (s *generateSQLSuite) TestGenerateSQL_Success_WithPointedFields() {
}

sql, args, err := NewBatch(resources, WithTable("temp"), WithTagName("db")).GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (id, name) VALUES (?, ?), (?, ?), (?, ?), (?, ?), (?, ?)", sql)

Expand All @@ -428,7 +428,7 @@ func (s *generateSQLSuite) TestGenerateSQL_Success_WithPointedFields_noDbTag() {
}

sql, args, err := NewBatch(resources, WithTable("temp")).GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (ID, Name) VALUES (?, ?), (?, ?), (?, ?), (?, ?), (?, ?)", sql)

Expand All @@ -454,7 +454,7 @@ func (s *generateSQLSuite) TestGenerateSQL_Success_IgnoredFields() {
b := NewBatch(resources, WithTable("temp"), WithTagName("db"), WithIgnoreFields("unexported"))

sql, args, err := b.GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (id, name) VALUES (?, ?), (?, ?), (?, ?), (?, ?), (?, ?)", sql)
s.Len(args, 10)
Expand Down Expand Up @@ -483,7 +483,7 @@ func (s *generateSQLSuite) TestGenerateSQL_Success_IgnoredFieldsFunc() {
b := NewBatch(resources, WithTable("temp"), WithTagName("db"), WithIgnoreFieldsFunc(mif.Execute))

sql, args, err := b.GenerateSQL()
s.NoError(err)
s.Require().NoError(err)

s.Equal("INSERT INTO temp (name) VALUES (?), (?), (?), (?), (?)", sql)
s.Len(args, 5)
Expand Down
Loading

0 comments on commit cf169f9

Please sign in to comment.