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

arnold pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git.


    from 5682480  FINERACT-849: Keep EclipseLink on the same version with 
Dependabot
     add 5232656  FINERACT-1508: Add Cucumber test suppport

No new revisions were added by this update.

Summary of changes:
 build.gradle                                       |  35 +-
 fineract-client/dependencies.gradle                |   4 +
 .../src/test/resources/cucumber.properties         |   2 +-
 fineract-doc/src/docs/en/{04_api.adoc => api.adoc} |   0
 .../en/{02_architecture.adoc => architecture.adoc} |   0
 .../src/docs/en/{05_client.adoc => client.adoc}    |   0
 fineract-doc/src/docs/en/index.adoc                |  16 +-
 .../en/{01_introduction.adoc => introduction.adoc} |   0
 .../src/docs/en/{03_oauth.adoc => oauth.adoc}      |   0
 fineract-doc/src/docs/en/testing.adoc              |   5 +
 .../en/{06_validation.adoc => validation.adoc}     |   0
 fineract-provider/dependencies.gradle              |   5 +
 .../migration/TenantDatabaseUpgradeService.java    |   5 +-
 .../portfolio/loanproduct/domain/LoanProduct.java  |   2 +-
 ...bsConfiguration.java => TestConfiguration.java} |  74 ++-
 ...ariaDB4jIntegrationTest.java => TestSuite.java} |  18 +-
 ...AccountingFinanciaActivityStepDefinitions.java} |  23 +-
 .../org/apache/fineract/batch/BatchBuilder.java    |  64 ---
 ...WithoutEnclosingTransactionStepDefinitions.java |  62 ++
 .../CommandHandlerExceptionStepDefinitions.java}   |  42 +-
 .../CommandHandlerProviderStepDefinitions.java}    |  39 +-
 .../provider/CommandHandlerProviderTest.java       |  67 ---
 .../ClasspathHellDuplicatesCheckExtension.java     |  67 ---
 .../ClasspathHellDuplicatesCheckRuleTest.java      |  38 --
 .../ClasspathDuplicatesStepDefinitions.java}       |  95 ++--
 .../spring/SpringConfigurationTest.java            |  52 --
 .../core/LiquibaseStepDefinitions.java             | 128 +++++
 .../core/MultiExceptionStepDefinitions.java        |  51 ++
 .../core/boot/tests/SpringBootServerLoginTest.java |  49 --
 .../core/exception/MultiExceptionTest.java         |  48 --
 .../TenantDatabaseUpgradeServiceTest.java          | 219 -------
 .../security/utils/SQLBuilderTest.java             | 113 ----
 .../SqlBuilderExceptionStepDefinitions.java        |  47 ++
 .../sqlbuilder/SqlBuilderStepDefinitions.java      |  85 +++
 .../infrastructure/sqlbuilder/SqlBuilderUtil.java} |  33 +-
 .../mix/report/MixXbrlBuilderStepDefinitions.java  |  81 +++
 ...st.java => MixXbrlTaxonomyStepDefinitions.java} |  43 +-
 .../mix/report/service/XBRLBuilderTest.java        |  82 ---
 .../org/apache/fineract/notification/Listener.java |  38 --
 .../apache/fineract/notification/ListenerTest.java |  50 --
 .../apache/fineract/notification/StorageTest.java  | 112 ----
 .../apache/fineract/notification/TopicTest.java    | 104 ----
 ...nRepaymentScheduleTransactionProcessorTest.java | 225 --------
 ...nRepaymentScheduleTransactionProcessorTest.java | 628 ---------------------
 .../LoanProductRelatedDetailTestHelper.java        | 166 ------
 .../LoanRepaymentScheduleInstallmentBuilder.java   |  87 ---
 .../loanaccount/LoanScheduleTestDataHelper.java    |  83 ---
 .../loanaccount/LoanTransactionBuilder.java        |  58 --
 .../loanaccount/MonetaryCurrencyBuilder.java       |  42 --
 .../portfolio/loanaccount/MoneyBuilder.java        |  43 --
 .../loanaccount/ThitsaworksCreditBureauTest.java   | 134 -----
 .../LoanProductValidationStepDefinitions.java      |  78 +++
 .../loanproduct/domain/LoanProductTest.java        | 158 ------
 .../template/TemplateMergeServiceTest.java         | 129 -----
 .../service/TemplateServiceStepDefinitions.java    |  82 +++
 .../src/test/resources/cucumber.properties         |   2 +-
 .../features/accounting/accounting.common.feature  |   6 +
 .../resources/features/batch/batch.builder.feature |   7 +
 .../features/commands/commands.provider.feature    |  20 +
 .../infrastructure.classpath.feature               |   7 +
 .../infrastructure/infrastructure.core.feature     |  23 +
 .../infrastructure.sqlbuilder.feature              |  35 ++
 .../test/resources/features/mix/mix.report.feature |  21 +
 .../portfolio/loanproduct.validation.feature       |  19 +
 .../features/template/template.service.feature     |  15 +
 .../persistence.xml => test/resources/logback.xml} |  32 +-
 .../src/test/resources/results/array.index.txt     |   1 +
 .../src/test/resources/results/array.loop.txt      |   1 +
 .../src/test/resources/results/hello.txt           |   1 +
 .../{template-expected.html => results/loan.html}  |   0
 .../src/test/resources/results/xbrl.xml            |   2 +
 .../test/resources/templates/array.index.mustache  |   1 +
 .../src/test/resources/templates/array.json        |   8 +
 .../test/resources/templates/array.loop.mustache   |   1 +
 .../src/test/resources/templates/hello.json        |   5 +
 .../src/test/resources/templates/hello.mustache    |   1 +
 .../src/test/resources/templates/loan.json         |  22 +
 .../{template.mustache => templates/loan.mustache} |   0
 ...sbursementsTest-classpath-arg-1646923073969.txt |   1 -
 integration-tests/dependencies.gradle              |   8 +-
 ...nit-platform.properties => cucumber.properties} |   2 +-
 oauth2-tests/dependencies.gradle                   |   8 +-
 twofactor-tests/dependencies.gradle                |   8 +-
 83 files changed, 1101 insertions(+), 3067 deletions(-)
 copy integration-tests/src/test/resources/junit-platform.properties => 
fineract-client/src/test/resources/cucumber.properties (89%)
 rename fineract-doc/src/docs/en/{04_api.adoc => api.adoc} (100%)
 rename fineract-doc/src/docs/en/{02_architecture.adoc => architecture.adoc} 
(100%)
 rename fineract-doc/src/docs/en/{05_client.adoc => client.adoc} (100%)
 rename fineract-doc/src/docs/en/{01_introduction.adoc => introduction.adoc} 
(100%)
 rename fineract-doc/src/docs/en/{03_oauth.adoc => oauth.adoc} (100%)
 create mode 100644 fineract-doc/src/docs/en/testing.adoc
 rename fineract-doc/src/docs/en/{06_validation.adoc => validation.adoc} (100%)
 rename 
fineract-provider/src/test/java/org/apache/fineract/{infrastructure/configuration/spring/TestsWithoutDatabaseAndNoJobsConfiguration.java
 => TestConfiguration.java} (57%)
 rename 
fineract-provider/src/test/java/org/apache/fineract/{infrastructure/core/boot/tests/AbstractSpringBootWithMariaDB4jIntegrationTest.java
 => TestSuite.java} (69%)
 rename 
fineract-provider/src/test/java/org/apache/fineract/accounting/common/{AccountingConstantsTest.java
 => AccountingFinanciaActivityStepDefinitions.java} (57%)
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/batch/BatchBuilder.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/batch/builder/BatchBuilderWithoutEnclosingTransactionStepDefinitions.java
 copy 
fineract-provider/src/{main/java/org/apache/fineract/portfolio/group/domain/GroupRoleRepositoryWrapper.java
 => 
test/java/org/apache/fineract/commands/provider/CommandHandlerExceptionStepDefinitions.java}
 (50%)
 copy 
fineract-provider/src/{main/java/org/apache/fineract/portfolio/group/handler/SaveGroupCollectionSheetCommandHandler.java
 => 
test/java/org/apache/fineract/commands/provider/CommandHandlerProviderStepDefinitions.java}
 (52%)
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/commands/provider/CommandHandlerProviderTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/classdupes/ClasspathHellDuplicatesCheckExtension.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/classdupes/ClasspathHellDuplicatesCheckRuleTest.java
 rename 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/{classdupes/ClasspathHellDuplicatesChecker.java
 => classpath/ClasspathDuplicatesStepDefinitions.java} (72%)
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/configuration/spring/SpringConfigurationTest.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/core/LiquibaseStepDefinitions.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/core/MultiExceptionStepDefinitions.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/core/boot/tests/SpringBootServerLoginTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/core/exception/MultiExceptionTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/core/service/migration/TenantDatabaseUpgradeServiceTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/security/utils/SQLBuilderTest.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/sqlbuilder/SqlBuilderExceptionStepDefinitions.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/infrastructure/sqlbuilder/SqlBuilderStepDefinitions.java
 copy 
fineract-provider/src/{main/java/org/apache/fineract/infrastructure/jobs/exception/JobNodeIdMismatchingException.java
 => 
test/java/org/apache/fineract/infrastructure/sqlbuilder/SqlBuilderUtil.java} 
(50%)
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/mix/report/MixXbrlBuilderStepDefinitions.java
 rename 
fineract-provider/src/test/java/org/apache/fineract/mix/report/{service/ReadTaxonomyMappingServiceImplTest.java
 => MixXbrlTaxonomyStepDefinitions.java} (52%)
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/mix/report/service/XBRLBuilderTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/notification/Listener.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/notification/ListenerTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/notification/StorageTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/notification/TopicTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/AdhikarLoanRepaymentScheduleTransactionProcessorTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/HeavensFamilyLoanRepaymentScheduleTransactionProcessorTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/LoanProductRelatedDetailTestHelper.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/LoanRepaymentScheduleInstallmentBuilder.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/LoanScheduleTestDataHelper.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/LoanTransactionBuilder.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/MonetaryCurrencyBuilder.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/MoneyBuilder.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanaccount/ThitsaworksCreditBureauTest.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanproduct/LoanProductValidationStepDefinitions.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/portfolio/loanproduct/domain/LoanProductTest.java
 delete mode 100644 
fineract-provider/src/test/java/org/apache/fineract/template/TemplateMergeServiceTest.java
 create mode 100644 
fineract-provider/src/test/java/org/apache/fineract/template/service/TemplateServiceStepDefinitions.java
 copy integration-tests/src/test/resources/junit-platform.properties => 
fineract-provider/src/test/resources/cucumber.properties (89%)
 create mode 100644 
fineract-provider/src/test/resources/features/accounting/accounting.common.feature
 create mode 100644 
fineract-provider/src/test/resources/features/batch/batch.builder.feature
 create mode 100644 
fineract-provider/src/test/resources/features/commands/commands.provider.feature
 create mode 100644 
fineract-provider/src/test/resources/features/infrastructure/infrastructure.classpath.feature
 create mode 100644 
fineract-provider/src/test/resources/features/infrastructure/infrastructure.core.feature
 create mode 100644 
fineract-provider/src/test/resources/features/infrastructure/infrastructure.sqlbuilder.feature
 create mode 100644 
fineract-provider/src/test/resources/features/mix/mix.report.feature
 create mode 100644 
fineract-provider/src/test/resources/features/portfolio/loanproduct.validation.feature
 create mode 100644 
fineract-provider/src/test/resources/features/template/template.service.feature
 copy fineract-provider/src/{main/resources/META-INF/persistence.xml => 
test/resources/logback.xml} (50%)
 create mode 100644 fineract-provider/src/test/resources/results/array.index.txt
 create mode 100644 fineract-provider/src/test/resources/results/array.loop.txt
 create mode 100644 fineract-provider/src/test/resources/results/hello.txt
 rename fineract-provider/src/test/resources/{template-expected.html => 
results/loan.html} (100%)
 create mode 100644 fineract-provider/src/test/resources/results/xbrl.xml
 create mode 100644 
fineract-provider/src/test/resources/templates/array.index.mustache
 create mode 100644 fineract-provider/src/test/resources/templates/array.json
 create mode 100644 
fineract-provider/src/test/resources/templates/array.loop.mustache
 create mode 100644 fineract-provider/src/test/resources/templates/hello.json
 create mode 100644 
fineract-provider/src/test/resources/templates/hello.mustache
 create mode 100644 fineract-provider/src/test/resources/templates/loan.json
 rename fineract-provider/src/test/resources/{template.mustache => 
templates/loan.mustache} (100%)
 delete mode 100644 
integration-tests/.temp-ClientLoanIntegrationMultipleDisbursementsTest-classpath-arg-1646923073969.txt
 copy integration-tests/src/test/resources/{junit-platform.properties => 
cucumber.properties} (89%)

Reply via email to