You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2024/10/14 09:16:40 UTC
(camel-quarkus) branch main updated (cace7877e5 -> c417501a79)
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
from cace7877e5 Regen SBOM from commit a82eb0cd3b3108e9a206cd647b13405df34524bc (#6629)
add c417501a79 Increase BeanIO test coverage
No new revisions were added by this update.
Summary of changes:
integration-tests-jvm/beanio/pom.xml | 39 +++
.../component/beanio/it/BeanioResource.java | 254 ++++++++++++++++-
.../quarkus/component/beanio/it/BeanioRoutes.java | 95 +++++++
.../component/beanio/it/model/A1Record.java | 50 ++--
.../component/beanio/it/model/AbstractRecord.java | 61 ++---
.../component/beanio/it/model/B1Record.java | 50 ++--
.../beanio/it/model/CustomErrorHandler.java | 18 +-
.../component/beanio/it/model/Employee.java | 110 ++++++++
.../beanio/it/model/EmployeeAnnotated.java | 119 ++++++++
.../quarkus/component/beanio/it/model/Error.java | 20 +-
.../quarkus/component/beanio/it/model/Header.java | 112 ++++++++
.../component/beanio/it/model/Separator.java | 53 ++--
.../quarkus/component/beanio/it/model/Trailer.java | 57 ++--
.../beanio/src/main/resources/complex-mapping.xml | 95 +++++++
.../beanio/src/main/resources/employee-mapping.xml | 63 +++++
.../src/main/resources/single-object-mapping.xml | 16 +-
.../quarkus/component/beanio/it/BeanioTest.java | 301 ++++++++++++++++++++-
.../beanio/src/test/resources/complex-data.txt | 12 +
.../beanio/src/test/resources/employees-csv.txt | 3 +
.../src/test/resources/employees-delimited.txt | 3 +
.../src/test/resources/employees-fixedlength.txt | 3 +
.../src/test/resources/employees-with-error.txt | 3 +
.../beanio/src/test/resources/employees-xml.txt | 38 ++-
23 files changed, 1374 insertions(+), 201 deletions(-)
create mode 100644 integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/BeanioRoutes.java
copy integration-tests/dataformat/src/main/java/org/apache/camel/quarkus/component/dataformat/it/model/TestPojo.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/A1Record.java (52%)
copy integration-tests/jq/src/main/java/org/apache/camel/quarkus/component/jq/it/Book.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/AbstractRecord.java (50%)
copy integration-tests/dataformat/src/main/java/org/apache/camel/quarkus/component/dataformat/it/model/TestPojo.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/B1Record.java (53%)
copy extensions/fhir/runtime/src/main/java/org/apache/camel/quarkus/component/fhir/IsSchematronAbsent.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/CustomErrorHandler.java (66%)
create mode 100644 integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Employee.java
create mode 100644 integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/EmployeeAnnotated.java
copy integration-test-groups/foundation/transformer/src/main/java/org/apache/camel/quarkus/transformer/TransformerBean.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Error.java (73%)
create mode 100644 integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Header.java
copy integration-tests/elasticsearch-rest-client/src/main/java/org/apache/camel/quarkus/component/elasticsearch/rest/client/it/Document.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Separator.java (61%)
copy integration-tests/elasticsearch-rest-client/src/main/java/org/apache/camel/quarkus/component/elasticsearch/rest/client/it/Document.java => integration-tests-jvm/beanio/src/main/java/org/apache/camel/quarkus/component/beanio/it/model/Trailer.java (54%)
create mode 100644 integration-tests-jvm/beanio/src/main/resources/complex-mapping.xml
create mode 100644 integration-tests-jvm/beanio/src/main/resources/employee-mapping.xml
copy integration-test-groups/foundation/route-configurations/src/main/resources/xml/routeConfigurations.xml => integration-tests-jvm/beanio/src/main/resources/single-object-mapping.xml (60%)
create mode 100644 integration-tests-jvm/beanio/src/test/resources/complex-data.txt
create mode 100644 integration-tests-jvm/beanio/src/test/resources/employees-csv.txt
create mode 100644 integration-tests-jvm/beanio/src/test/resources/employees-delimited.txt
create mode 100644 integration-tests-jvm/beanio/src/test/resources/employees-fixedlength.txt
create mode 100644 integration-tests-jvm/beanio/src/test/resources/employees-with-error.txt
copy integration-test-groups/xml/jvm/xslt-aggregate/src/main/resources/xslt/aggregate.xsl => integration-tests-jvm/beanio/src/test/resources/employees-xml.txt (57%)