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%)