Integration Tests for SiGa are built using only open source software. All the Java libraries used by those tests are listed below. Libraries license information was obtained using below command:
./mvnw license:add-third-party
Lists of 24 third-party dependencies. (The Apache License, Version 2.0) allure-junit5 (io.qameta.allure:allure-junit5:2.27.0 - https://allurereport.org/) (The Apache License, Version 2.0) allure-rest-assured (io.qameta.allure:allure-rest-assured:2.27.0 - https://allurereport.org/) (The Apache License, Version 2.0) allure-spock2 (io.qameta.allure:allure-spock2:2.27.0 - https://allurereport.org/) (Apache 2.0) json-path (io.rest-assured:json-path:5.4.0 - http://maven.apache.org) (Apache 2.0) REST Assured (io.rest-assured:rest-assured:5.4.0 - http://code.google.com/p/rest-assured) (Apache 2.0) rest-assured-common (io.rest-assured:rest-assured-common:5.4.0 - http://maven.apache.org) (Apache 2.0) xml-path (io.rest-assured:xml-path:5.4.0 - https://rest-assured.io/xml-path/) (EPL-2.0) (GPL-2.0-with-classpath-exception) Jakarta RESTful WS API (jakarta.ws.rs:jakarta.ws.rs-api:4.0.0 - https://github.com/jakartaee/rest/jakarta.ws.rs-api) (Eclipse Distribution License - v 1.0) Jakarta XML Binding API (jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 - https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api) (The BSD License) OWNER :: Core (org.aeonbits.owner:owner:1.0.12 - http://owner.aeonbits.org/owner) (Apache-2.0) Apache Commons Compress (org.apache.commons:commons-compress:1.26.2 - https://commons.apache.org/proper/commons-compress/) (The Apache Software License, Version 2.0) Apache Groovy (org.apache.groovy:groovy-all:4.0.21 - https://groovy-lang.org) (Apache 2.0) Awaitility (org.awaitility:awaitility:4.2.1 - http://awaitility.org) (GNU Lesser General Public License, Version 2.1) DigiDoc4j (org.digidoc4j:digidoc4j:5.3.1 - https://github.com/open-eid/digidoc4j) (BSD License 3) Hamcrest (org.hamcrest:hamcrest:2.2 - http://hamcrest.org/JavaHamcrest/) (Public Domain) JSON in Java (org.json:json:20240303 - https://github.com/douglascrockford/JSON-java) (Eclipse Public License v2.0) JUnit Jupiter (Aggregator) (org.junit.jupiter:junit-jupiter:5.9.3 - https://junit.org/junit5/) (Eclipse Public License v2.0) JUnit Jupiter API (org.junit.jupiter:junit-jupiter-api:5.9.3 - https://junit.org/junit5/) (Eclipse Public License v2.0) JUnit Jupiter Engine (org.junit.jupiter:junit-jupiter-engine:5.9.3 - https://junit.org/junit5/) (The MIT License) Project Lombok (org.projectlombok:lombok:1.18.32 - https://projectlombok.org) (MIT License) SLF4J API Module (org.slf4j:slf4j-api:2.0.13 - http://www.slf4j.org) (MIT License) SLF4J Simple Provider (org.slf4j:slf4j-simple:2.0.13 - http://www.slf4j.org) (The Apache Software License, Version 2.0) Spock Framework - Core Module (org.spockframework:spock-core:2.4-M1-groovy-4.0 - https://spockframework.org) (Apache License, Version 2.0) Spring Web (org.springframework:spring-web:6.1.10 - https://github.com/spring-projects/spring-framework)