Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

[Changelog CI] Add Changelog for Version 0.1.19#37

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog-ci-0.1.19-1729517771
Closed

[Changelog CI] Add Changelog for Version 0.1.19#37
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog-ci-0.1.19-1729517771

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Version: 0.1.19

  • #34: Fix before and after filter, make search case insensitive
  • #35: Fix filtering on multiple possible values
  • #36: Fixes on filters

rubenvdlinde added a commit that referenced this pull request Apr 23, 2026
…r mock

Test fixes to match production constructor signatures that had drifted:

- **\`ObjectService\`**: arg #37 is \`DateTimeNormalizer\`, not
  \`IAppContainer\`. ObjectServiceTest, ObjectServiceDeepTest, and
  ObjectServiceRefactoredMethodsTest now pass a DateTimeNormalizer
  mock before the container. ObjectServiceTest / DeepTest also stub
  \`DateTimeNormalizer::normalize()\` with a DateTimeImmutable factory
  so normalizeDateValues tests actually exercise the conversion
  instead of short-circuiting on a null-returning mock.

- **\`ReferentialIntegrityService\`**: gained a 6th \`IDBConnection\`
  parameter. Three test files (Test, CoverageTest,
  Object/BranchTest) now pass \`IDBConnection::class\` mocks.

- **\`UserService\`**: gained \`IDBConnection\` + \`L10N\\IFactory\` as
  args 12 and 13. Three test files
  (UserServiceProfileActionsTest, CoverageTest, BranchCoverageTest)
  updated.

- **\`MagicMapper\`**: resolves DateTimeNormalizer lazily from the
  container inside its constructor to build MagicBulkHandler. The
  test's plain ContainerInterface mock returned null → MagicBulkHandler
  rejected null for its typed \`\$dateTimeNormalizer\`. MagicMapperTest
  now hands back a DateTimeNormalizer mock from the container's
  \`get()\` callback.

- **\`TextExtractionServiceDeepTest::testExtractObjectDeletedObject\`**:
  moved \`logger->expects(atLeastOnce())->method('info')\` before the
  triggering call. PHPUnit's \`expects()\` does not retroactively
  match invocations that occurred before the expectation was set, so
  the assertion was silently unmet.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant