OPA test result formatter

Open Policy Agent test result converter to JUnit XML

Лицензия

Лицензия

Категории

Категории

ORM Данные
Группа

Группа

com.bisnode.opa
Идентификатор

Идентификатор

opa-test-result-formatter
Последняя версия

Последняя версия

0.1.2
Дата

Дата

Тип

Тип

module
Описание

Описание

OPA test result formatter
Open Policy Agent test result converter to JUnit XML
Ссылка на сайт

Ссылка на сайт

https://github.com/Bisnode/opa-test-result-formatter
Система контроля версий

Система контроля версий

https://github.com/Bisnode/opa-test-result-formatter.git

Скачать opa-test-result-formatter

Зависимости

runtime (3)

Идентификатор библиотеки Тип Версия
com.fasterxml.jackson.core : jackson-databind jar 2.11.0
com.fasterxml.jackson.dataformat : jackson-dataformat-xml jar 2.11.0
org.jetbrains : annotations jar 19.0.0

Модули Проекта

Данный проект не имеет модулей.

opa-test-result-formatter

Maven Central build

Single-purpose library to help transform the output of opa test into different formats, like JUnit XML or opa test -v summary.

Prerequisites

  • Java 8 or higher

Using the library

Gradle

Maven Central

implementation("com.bisnode.opa:opa-test-result-formatter:{version}")

Maven

Maven Central

<dependency>
    <groupId>com.bisnode.opa</groupId>
    <artifactId>opa-test-result-formatter</artifactId>
    <version>{version}</version>
</dependency>

Converting to JUnit XML

String testResultsJson = "..."; // output of opa test --format=json
OpaTestResults testResults = OpaTestResults.fromJson(testResultsJson);
JUnitXml junitXml = JUnitXML.from(testResults);

Converting to opa test -v format

String testResultsJson = "..."; // output of opa test --format=json
OpaTestResults testResults = OpaTestResults.fromJson(testResultsJson);
OpaVerboseSummary opaVerboseSummary = OpaVerboseSummary.of(testResults);
String summary = opaVerboseSummary.summary();

Made with ❤️ @ Bisnode

com.bisnode.opa

Bisnode

Open source @ Bisnode

Версии библиотеки

Версия
0.1.2
0.1.1
0.1.0