test(sqltypes): cover scalar conversions and constructors #51

Merged
warkanum merged 1 commits from issue-45-test-coverage into master 2026-10-03 18:11:40 +00:00
Member

Summary

Adds a focused pkg/sqltypes test slice for the coverage plan: scalar Value, Int64/Float64 conversions, SqlDate JSON null/invalid handling, now constructors, NewSql, NewSqlFloat32, and ToJSONDT.

Issue: #45

Verification

  • GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test ./pkg/sqltypes
  • GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test -race ./pkg/sqltypes
  • GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test -cover ./pkg/sqltypes (69.8%)
  • GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test ./...
  • GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go vet ./pkg/sqltypes
  • git diff --check

Branch: issue-45-test-coverage
Commit: fd9c37cd25d3f003fe902bce1f519ef52daa58fa

## Summary Adds a focused `pkg/sqltypes` test slice for the coverage plan: scalar `Value`, `Int64`/`Float64` conversions, `SqlDate` JSON null/invalid handling, now constructors, `NewSql`, `NewSqlFloat32`, and `ToJSONDT`. Issue: #45 ## Verification - `GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test ./pkg/sqltypes` - `GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test -race ./pkg/sqltypes` - `GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test -cover ./pkg/sqltypes` (69.8%) - `GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go test ./...` - `GOTMPDIR=/home/hermes/.tmp GOCACHE=/home/hermes/.cache/go go vet ./pkg/sqltypes` - `git diff --check` Branch: `issue-45-test-coverage` Commit: `fd9c37cd25d3f003fe902bce1f519ef52daa58fa`
sgcommand added 1 commit 2026-10-03 10:31:11 +00:00
warkanum merged commit f1b9079b2d into master 2026-10-03 18:11:40 +00:00
warkanum deleted branch issue-45-test-coverage 2026-10-03 18:11:40 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wdevs/relspecgo#51