Skip to content

Conversation

@Synida
Copy link

@Synida Synida commented May 20, 2025

  • compatibility fix with phpunit 10+ due to codeception/codeception 5.0.8+ requirement
  • locking min behat/gherkin package version for dev requirement due to compatibility issues between codeception 5.0.8 and 5.2.1
  • FIX: MongoDb driver is incompatible with any mongoDB versions as of 6.0, since the mongo shell script was completely removed and replaced with mongosh
  • NOTE: testCleanupDirty test function might be broken for a while as it wasn't changed. It expects an early cleanup not to be executed, however nothing indicates that it should change from it's default value, so shouldCleanup returns true, which initiates a cleanup.
  • Dropping support for php 8.0 as it isn't a supported version as of 26 Nov 2023(https://www.php.net/eol.php)
  • Workflows tests support for currently supported php versions(8.1, 8.2, 8.3, 8.4)

+ compatibility fix with phpunit 10+ due to codeception/codeception 5.0.8+ requirement
+ locking min behat/gherkin package version for dev requirement due to compatibility issues between codeception 5.0.8 and 5.2.1
+ FIX: MongoDb driver is incompatible with any mongoDB versions as of 5.0, since the mongo shell script was completely removed and replaced with mongosh
+ NOTE: testCleanupDirty test function might be broken for a while as it wasn't changed. It expects an early cleanup not to be executed, however nothing indicates that it should change from it's default value, so shouldCleanup returns true, which initiates a cleanup.
@Synida Synida changed the title FIX: driver compatibility with mongoDB 5.0+ FIX: driver compatibility with mongoDB 6.0+ May 20, 2025
+ Dropping support for php 8.0 as it isn't a supported version as of 26 Nov 2023(https://www.php.net/eol.php)
+ Workflows tests support for currently supported php versions(8.1, 8.2, 8.3, 8.4)
@W0rma
Copy link

W0rma commented Dec 12, 2025

NOTE: testCleanupDirty test function might be broken for a while as it wasn't changed. It expects an early cleanup not to be executed, however nothing indicates that it should change from it's default value, so shouldCleanup returns true, which initiates a cleanup.

@Synida Do you see a way to fix the test?

I'm not familiar with MongoDB but I could help to move this PR forward.

Would you mind creating a separate PR which tries to fixes the CI first? It'd would be okay if this separate PR drops support for PHP 8.0 and probably 8.1.

@W0rma W0rma mentioned this pull request Dec 16, 2025
@W0rma
Copy link

W0rma commented Dec 22, 2025

#18 might supersede this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants