This is an automated email from the ASF dual-hosted git repository.
jdaugherty pushed a change to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git
from 5ba6188f84 Merge pull request #15435 from
apache/test/static-api-datasource-routing
add 044201f3fc test(tck): add Data Service connection routing specs to TCK
add 35006ab0a5 test(tck): add domain-level and cross-layer
multi-datasource specs
add 6dbeaa47ba refactor(tests): replace GormEnhancer with public GORM
domain API in Domain*Spec TCK tests
add 4cba7f600d test: isolate MongoDbDataStoreSpringInitializerSpec from
TCK data service classpath pollution
add f904ca8a41 revert: remove production code filter from
AbstractDatastoreInitializer
add f7f3696314 refactor(tests): replace GormEnhancer with public GORM
domain API in all new TCK specs
add 8aeb47e9cc style: fix consecutive blank lines in TCK specs
add a1cd973eac fix: add missing GrailsDataTckSpec import to
non-multi-tenant TCK specs
new 68023894c1 Merge pull request #15429 from
apache/test/tck-data-service-connection-routing
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:
.../core/GrailsDataHibernate5TckManager.groovy | 44 ++++
.../MongoDbDataStoreSpringInitializerSpec.groovy | 24 +-
.../mongo/core/GrailsDataMongoTckManager.groovy | 43 +++
.../testing/tck/base/GrailsDataTckManager.groovy | 16 ++
...Item.groovy => DataServiceRoutingMetric.groovy} | 11 +-
...oovy => DataServiceRoutingMetricService.groovy} | 18 +-
...tem.groovy => DataServiceRoutingProduct.groovy} | 7 +-
...=> DataServiceRoutingProductDataService.groovy} | 18 +-
...ovy => DataServiceRoutingProductService.groovy} | 22 +-
.../tck/tests/CrossLayerMultiDataSourceSpec.groovy | 148 +++++++++++
...CrossLayerMultiTenantMultiDataSourceSpec.groovy | 132 ++++++++++
.../tests/DataServiceConnectionRoutingSpec.groovy | 288 +++++++++++++++++++++
...aServiceMultiTenantConnectionRoutingSpec.groovy | 153 +++++++++++
.../tck/tests/DomainMultiDataSourceSpec.groovy | 180 +++++++++++++
.../DomainMultiTenantMultiDataSourceSpec.groovy | 168 ++++++++++++
15 files changed, 1231 insertions(+), 41 deletions(-)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItem.groovy
=> DataServiceRoutingMetric.groovy} (83%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItemService.groovy
=> DataServiceRoutingMetricService.groovy} (70%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItem.groovy
=> DataServiceRoutingProduct.groovy} (86%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItemService.groovy
=> DataServiceRoutingProductDataService.groovy} (70%)
copy
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/{WhereRoutingItemService.groovy
=> DataServiceRoutingProductService.groovy} (62%)
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/CrossLayerMultiDataSourceSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/CrossLayerMultiTenantMultiDataSourceSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DataServiceConnectionRoutingSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DataServiceMultiTenantConnectionRoutingSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DomainMultiDataSourceSpec.groovy
create mode 100644
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/tests/DomainMultiTenantMultiDataSourceSpec.groovy