schmittjoh / serializer

Library for (de-)serializing data of any complexity (supports JSON, and XML)
http://jmsyst.com/libs/serializer
MIT License
2.31k stars 591 forks source link

build(tests): Run tests without Doctrine ODM #1518

Closed scyzoryck closed 6 months ago

scyzoryck commented 9 months ago
Q A
Bug fix? no
New feature? no
Doc updated no
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets partially #1516
License MIT

It looks like Doctrine ODM is not covered with tests - it is only used during the static analysis. Let's remove it from the dev dependencies during tests, but keep them for static analysis. This MR should unblock integration with ORM 3.0 - it looks like ODM will need a lot of changes to make it compatible with doctrine/persistence 3.0.

scyzoryck commented 6 months ago

Merged with https://github.com/schmittjoh/serializer/pull/1523