Skip to content

Conversation

vearutop
Copy link
Member

No description provided.

Copy link

Lines Of Code

Language Files Lines Code Comments Blanks Complexity Bytes
Go 2 1227 (+146) 832 (+113) 162 (+5) 233 (+28) 232 (+44) 30.5K (+2.8K)
Go (test) 5 782 (+140) 596 (+98) 68 (+20) 118 (+22) 24 (+3) 25.7K (+5.8K)
Makefile 1 38 27 4 7 2 1.1K (-1B)
YAML 5 349 (-5) 288 (-1) 30 (+1) 31 (-5) 0 11K (-556B)

Copy link

Go API Changes

# github.com/godogx/dbsteps
## compatible changes
(*Manager).DisableLocks: added
Manager.VS: added

# summary
Inferred base version: v0.1.3
Suggested version: v0.2.0

Copy link

github-actions bot commented Aug 22, 2025

Unit Test Coverage

total: (statements) 78.6%
changed lines: (statements) 83.7%, coverage is less than 90.0%, consider testing the changes more thoroughly

Coverage of changed lines
File Function Coverage
Total 83.7%
dbsteps.go 84.2%
dbsteps.go:143 RegisterSteps 100.0%
dbsteps.go:237 NewManager 100.0%
dbsteps.go:455 prepareInsert 100.0%
dbsteps.go:499 exposeContents 100.0%
dbsteps.go:546 makeTableQuery 100.0%
dbsteps.go:701 skipDecode 100.0%
dbsteps.go:727 makeReplaces 100.0%
dbsteps.go:815 doPostCheck 100.0%
dbsteps.go:572 receiveRow 91.7%
dbsteps.go:667 scanStruct 90.0%
dbsteps.go:408 givenTheseRowsAreStoredInTableOfDatabase 87.2%
dbsteps.go:633 scanMap 83.7%
dbsteps.go:299 instance 83.3%
dbsteps.go:278 DisableLocks 0.0%
dbsteps.go:483 Errorf 0.0%
table.go 81.8%
table.go:109 IterateTable 95.1%
table.go:172 decode 91.3%
Coverage diff with base branch
File Function Base Coverage Current Coverage
Total 77.7% 78.6% (+0.9%)
dbsteps.go DisableLocks no function 0.0%
dbsteps.go givenTheseRowsAreStoredInTableOfDatabase 62.5% 63.6% (+1.1%)
dbsteps.go instance 71.4% 72.7% (+1.3%)
dbsteps.go makeTableQuery 88.9% 90.0% (+1.1%)
dbsteps.go prepareInsert no function 100.0%
dbsteps.go receiveRow 80.0% 89.3% (+9.3%)
dbsteps.go scanMap no function 75.0%
dbsteps.go scanStruct no function 63.6%
table.go IterateTable 83.3% 85.7% (+2.4%)
table.go decode no function 85.7%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant