You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2026/09/23 20:46:05 UTC

(grails-core) branch 8.0.x updated (7edff9cb78 -> 5619a371c2)

This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a change to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from 7edff9cb78 Compare configuration metadata paths as the build reports them
     add a25b343435 Add unit coverage for MongodbGrailsPlugin
     add 9840b9c074 Add unit coverage for MongoExtensions
     add 82003817dd Add unit coverage for the simple bson Codec classes
     add 4ab5ee89c0 Add unit coverage for the bson codecs.decoders package
     add 65fb5b578b Add unit coverage for the bson codecs.encoders package
     add 3077fb7db4 Add unit coverage for CodecCustomTypeMarshaller and CodecExtensions
     add 10eca7c29d Add unit coverage for the bson json parser package
     add 1367d7e450 Add unit coverage for the embedded module's backend classes
     add fae8323e92 Add targeted unit coverage for GormSharedSessionMongoTransactionManager
     add 0e55d5513b Add targeted unit coverage for remaining core module gaps
     new 5619a371c2 Merge pull request #16285 from apache/test/grails-data-mongodb-specs

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../codecs/CodecCustomTypeMarshallerSpec.groovy    |   79 ++
 .../bson/codecs/CodecExtensionsSpec.groovy         |  450 ++++++++
 .../datastore/bson/codecs/SimpleCodecsSpec.groovy  |  256 +++++
 .../decoders/BasicCollectionTypeDecoderSpec.groovy |  155 +++
 .../codecs/decoders/CustomTypeDecoderSpec.groovy   |  146 +++
 .../decoders/EmbeddedCollectionDecoderSpec.groovy  |  148 +++
 .../codecs/decoders/EmbeddedDecoderSpec.groovy     |  120 ++
 .../codecs/decoders/IdentityDecoderSpec.groovy     |  120 ++
 .../bson/codecs/decoders/SimpleDecoderSpec.groovy  |  158 +++
 .../decoders/TemporalTypeDecodersSpec.groovy       |   64 ++
 .../codecs/decoders/TenantIdDecoderSpec.groovy     |   91 ++
 .../encoders/BasicCollectionTypeEncoderSpec.groovy |  179 +++
 .../codecs/encoders/CustomTypeEncoderSpec.groovy   |  116 ++
 .../encoders/EmbeddedCollectionEncoderSpec.groovy  |  213 ++++
 .../codecs/encoders/EmbeddedEncoderSpec.groovy     |  153 +++
 .../codecs/encoders/IdentityEncoderSpec.groovy     |  215 ++++
 .../bson/codecs/encoders/SimpleEncoderSpec.groovy  |  189 ++++
 .../encoders/TemporalTypeEncodersSpec.groovy       |   70 ++
 .../codecs/encoders/TenantIdEncoderSpec.groovy     |   65 ++
 .../datastore/bson/json/JsonReaderSpec.groovy      |  419 ++++++-
 .../datastore/bson/json/JsonWriterSpec.groovy      |  342 ++++++
 .../groovy/grails/mongodb/geo/DistanceSpec.groovy  |   63 ++
 .../gorm/mongo/SwitchDatabaseAtRuntimeSpec.groovy  |   75 ++
 .../MongoConnectionSourceSettingsSpec.groovy       |   45 +
 .../mongo/engine/MongoIdCoercionSpec.groovy        |  187 +++
 .../embedded/FlapdoodleMongoBackendSpec.groovy     |   56 +
 .../embedded/InMemoryMongoBackendSpec.groovy       |  109 ++
 grails-data-mongodb/ext/build.gradle               |    3 +
 .../mongo/extensions/MongoExtensionsSpec.groovy    | 1195 ++++++++++++++++++++
 grails-data-mongodb/grails-plugin/build.gradle     |    7 +
 .../plugins/mongodb/MongodbGrailsPluginSpec.groovy |  117 ++
 ...SharedSessionMongoTransactionManagerSpec.groovy |  137 +++
 32 files changed, 5730 insertions(+), 12 deletions(-)
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/CodecCustomTypeMarshallerSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/CodecExtensionsSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/SimpleCodecsSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/BasicCollectionTypeDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/CustomTypeDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/EmbeddedCollectionDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/EmbeddedDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/IdentityDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/SimpleDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/TemporalTypeDecodersSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/decoders/TenantIdDecoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/BasicCollectionTypeEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/CustomTypeEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/EmbeddedCollectionEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/EmbeddedEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/IdentityEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/SimpleEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/TemporalTypeEncodersSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/codecs/encoders/TenantIdEncoderSpec.groovy
 create mode 100644 grails-data-mongodb/bson/src/test/groovy/org/grails/datastore/bson/json/JsonWriterSpec.groovy
 create mode 100644 grails-data-mongodb/core/src/test/groovy/grails/mongodb/geo/DistanceSpec.groovy
 create mode 100644 grails-data-mongodb/core/src/test/groovy/org/grails/datastore/mapping/mongo/engine/MongoIdCoercionSpec.groovy
 create mode 100644 grails-data-mongodb/embedded/src/test/groovy/org/grails/datastore/gorm/mongodb/embedded/FlapdoodleMongoBackendSpec.groovy
 create mode 100644 grails-data-mongodb/embedded/src/test/groovy/org/grails/datastore/gorm/mongodb/embedded/InMemoryMongoBackendSpec.groovy
 create mode 100644 grails-data-mongodb/ext/src/test/groovy/org/grails/datastore/gorm/mongo/extensions/MongoExtensionsSpec.groovy
 create mode 100644 grails-data-mongodb/grails-plugin/src/test/groovy/grails/plugins/mongodb/MongodbGrailsPluginSpec.groovy
 create mode 100644 grails-data-mongodb/spring-data/src/test/groovy/org/grails/datastore/gorm/mongodb/springdata/GormSharedSessionMongoTransactionManagerSpec.groovy


(grails-core) 01/01: Merge pull request #16285 from apache/test/grails-data-mongodb-specs

Posted by jd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch 8.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git

commit 5619a371c20c3eef5c259aeb454869e852362cae
Merge: 7edff9cb78 0e55d5513b
Author: James Daugherty <jd...@jdresources.net>
AuthorDate: Wed Sep 23 16:45:59 2026 -0400

    Merge pull request #16285 from apache/test/grails-data-mongodb-specs
    
    Add unit test coverage across grails-data-mongodb

 .../codecs/CodecCustomTypeMarshallerSpec.groovy    |   79 ++
 .../bson/codecs/CodecExtensionsSpec.groovy         |  450 ++++++++
 .../datastore/bson/codecs/SimpleCodecsSpec.groovy  |  256 +++++
 .../decoders/BasicCollectionTypeDecoderSpec.groovy |  155 +++
 .../codecs/decoders/CustomTypeDecoderSpec.groovy   |  146 +++
 .../decoders/EmbeddedCollectionDecoderSpec.groovy  |  148 +++
 .../codecs/decoders/EmbeddedDecoderSpec.groovy     |  120 ++
 .../codecs/decoders/IdentityDecoderSpec.groovy     |  120 ++
 .../bson/codecs/decoders/SimpleDecoderSpec.groovy  |  158 +++
 .../decoders/TemporalTypeDecodersSpec.groovy       |   64 ++
 .../codecs/decoders/TenantIdDecoderSpec.groovy     |   91 ++
 .../encoders/BasicCollectionTypeEncoderSpec.groovy |  179 +++
 .../codecs/encoders/CustomTypeEncoderSpec.groovy   |  116 ++
 .../encoders/EmbeddedCollectionEncoderSpec.groovy  |  213 ++++
 .../codecs/encoders/EmbeddedEncoderSpec.groovy     |  153 +++
 .../codecs/encoders/IdentityEncoderSpec.groovy     |  215 ++++
 .../bson/codecs/encoders/SimpleEncoderSpec.groovy  |  189 ++++
 .../encoders/TemporalTypeEncodersSpec.groovy       |   70 ++
 .../codecs/encoders/TenantIdEncoderSpec.groovy     |   65 ++
 .../datastore/bson/json/JsonReaderSpec.groovy      |  419 ++++++-
 .../datastore/bson/json/JsonWriterSpec.groovy      |  342 ++++++
 .../groovy/grails/mongodb/geo/DistanceSpec.groovy  |   63 ++
 .../gorm/mongo/SwitchDatabaseAtRuntimeSpec.groovy  |   75 ++
 .../MongoConnectionSourceSettingsSpec.groovy       |   45 +
 .../mongo/engine/MongoIdCoercionSpec.groovy        |  187 +++
 .../embedded/FlapdoodleMongoBackendSpec.groovy     |   56 +
 .../embedded/InMemoryMongoBackendSpec.groovy       |  109 ++
 grails-data-mongodb/ext/build.gradle               |    3 +
 .../mongo/extensions/MongoExtensionsSpec.groovy    | 1195 ++++++++++++++++++++
 grails-data-mongodb/grails-plugin/build.gradle     |    7 +
 .../plugins/mongodb/MongodbGrailsPluginSpec.groovy |  117 ++
 ...SharedSessionMongoTransactionManagerSpec.groovy |  137 +++
 32 files changed, 5730 insertions(+), 12 deletions(-)