checker-sdk-go/checker
Pierre-Olivier Mercier ef7fffd4b7 tests: add coverage for options, types, and HTTP server
- options_test.go: GetOption, GetFloatOption, GetIntOption, GetBoolOption
  with native types, JSON round-trips, missing keys, and wrong types
- types_test.go: Status JSON marshal/unmarshal (strings, legacy ints,
  round-trip, unknown values), CheckTarget.Scope/String, BuildRulesInfo,
  empty-ID rejection
- server_test.go: /health, /collect (success, error, bad body),
  /definition, /evaluate (all rules, disabled rule), /report (HTML,
  metrics, bad body), missing endpoints without CheckerDefinitionProvider
2026-04-10 16:35:50 +07:00
..
options.go Initial commit 2026-04-08 00:53:15 +07:00
options_test.go tests: add coverage for options, types, and HTTP server 2026-04-10 16:35:50 +07:00
registry.go registry: reject checker registration with empty ID 2026-04-10 16:24:39 +07:00
registry_test.go tests: add coverage for options, types, and HTTP server 2026-04-10 16:35:50 +07:00
server.go server: limit request body size on POST endpoints 2026-04-10 16:24:41 +07:00
server_test.go tests: add coverage for options, types, and HTTP server 2026-04-10 16:35:50 +07:00
types.go checker: reorder Status with negatives for good, JSON as string 2026-04-08 22:16:41 +07:00
types_test.go tests: add coverage for options, types, and HTTP server 2026-04-10 16:35:50 +07:00