Skip to content

v1.0.3

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Jul 07:41

Changelog

  • eee4d30 Verify operation results against an oracle; add negative-path tests
  • 9d72825 Replace tautological type-system metadata checks with real assertions
  • a0d6fb6 Add If-None-Match: * create-if-not-exists test
  • 9f1a6c7 Strengthen null-value handling: verify persistence and PATCH-vs-PUT semantics
  • d720c17 Exercise real pagination behavior in the isolation-header tests
  • 706a322 Dereference OData-EntityId instead of a vacuous status/substring check
  • abdec8c Add negative-payload and conflicting-key tests for create/update
  • f13c931 Fail loudly when malformed $filter syntax is silently accepted
  • fd744a2 Harden two tests now that their tracked go-odata bugs are fixed
  • 3339951 Fail loudly on capabilityRequirements/conformanceTags typos
  • 6003fd2 Add a divby division-by-zero test
  • 6e971ba Add Content-ID uniqueness coverage and a stronger rollback check
  • 8d20eb9 Round-trip numeric boundary values instead of only filter-reading them
  • 8c47db6 Verify mutations actually took effect, not just their own status code
  • 5d01dfa Use valid payloads and AssertODataError in vocabulary restriction tests
  • 73a6ad3 Convert soundness-only filter/query tests to the oracle pattern
  • a5ed8dc Add unit tests for the framework's Assert* helpers
  • 59a5189 Verify $select completeness, not just presence
  • 4c22c43 Distinguish fully-skipped suites from passing ones
  • 7203b0b Require computed property values to be ignored
  • 80e35be Exercise include-annotations on an existing entity
  • 98cbad7 Isolate conditional delete test data
  • a18c07c Support testing unreleased suite revisions
  • bd23cef Audit and strengthen OData compliance coverage
  • e630dc7 Update session 9 comments now that go-odata#800/#801 are fixed
  • 3df7d9f Fix remaining no-op tests, add Capabilities/Core vocabulary coverage
  • 686d75e Revert skip workarounds — tests must fail when go-odata is non-compliant
  • 70515ec Fix three test failures after go-odata bug fixes
  • 68e7923 Add new tests and strengthen assertions across 48 test files
  • c978c7b Fix go vet format string in url_encoding test
  • 2a8f4b9 Restore strict assertions now that go-odata#763 and #764 are fixed
  • c3cbb8d Fix 6 CI regressions introduced by overly strict assertions
  • fdc3454 Fix correctness bugs and strengthen 60 assertions across 25 test files
  • ceb9c36 Verify go-odata#747 fix; document chained navigation bug #749
  • 9ad95f5 Strengthen body validation across 11 test files
  • da3471b Fix gofmt alignment in metadata_helpers.go
  • ba4eef2 Strengthen ~100 status-code-only tests with oracle-based assertions
  • 639be71 Assert $search NOT operator semantics
  • e31b463 Assert the Allow header on 405 Method Not Allowed responses
  • 9e0dab1 Require strict OData string enum representation (no numeric fallback)