lib/app
Vernon Keenan 36d068664d Add table-driven unit tests for app/service-helpers.go pure helpers
GetFieldsAndValues, SqlDateToString, ParseDateTime, and IsZero had zero
test coverage even though they're pure, hermetic logic with several
non-obvious behaviors (e.g. strings always count as "non-zero", arrays
are compared by length only, and the dateTimeFormat's "-0800" suffix is
a Go reference-time artifact that behaves as a literal string rather
than a real timezone offset). Locking these in with tests now, ahead of
any future refactor of this file, so behavior changes are caught
instead of silently shipped.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 06:07:44 +00:00
..
logger Repair 2021-08-05 12:55:24 -07:00
address.go Repair 2021-08-05 12:55:24 -07:00
auth.go Repair 2021-08-05 12:55:24 -07:00
config.go new global funcs, email endponts 2023-04-17 22:11:43 +00:00
force.go Repair 2021-08-05 12:55:24 -07:00
mysql.go Repair 2021-08-05 12:55:24 -07:00
prometheus.go Repair 2021-08-05 12:55:24 -07:00
root.go New swagger version 2022-05-28 12:45:41 -07:00
service-helpers.go big members update 2023-04-30 02:07:31 +00:00
service-helpers_test.go Add table-driven unit tests for app/service-helpers.go pure helpers 2026-07-12 06:07:44 +00:00
tenantuser.go prompts 2023-06-04 23:54:48 +00:00
user-helpers.go prompts 2023-06-04 23:54:48 +00:00
user.go prompts 2023-06-04 23:54:48 +00:00
userrole.go prompts 2023-06-04 23:54:48 +00:00