Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 4.13 KB

File metadata and controls

57 lines (37 loc) · 4.13 KB

BUGREAPER CORE MODULE

https://bugreaper.net/

Project Logo

GitLab Build Status GitLab Test Coverage License

GitLab Latest Release Maven Latest Release

Is the foundation of the BugReaper test helper framework. It contains shared utilities, common testing packages, and wrapped methods with pre-built steps and report attachments, providing reusable functionality that is used across all other BugReaper modules to simplify test development and reporting.

Requirements:

JAVA >= 17

Logging:

<logger name="net.bugreaper.core" level="INFO"/>

Dependencies

Lib Version Description
Junit5 6.1.1 test framework
Junit Launcher 6.1.1 for tests launch
Hamcrest 3.0 matcher framework
AspectJ Weaver 1.9.25.1 applies aspects to Java classes (for test run)
Allure Attachments 2.35.3 Allure report generate
Logback Classic 1.5.38 for logging
Awaitility 4.3.0 for await in tests
Apache Commons Text 1.15.0 for Strings mapping
Jackson Databind 2.22.1 for JSON features
JSONAssert 1.5.3 for JSON asserts
JSONObject 20260522 for JSON parse
JsonSchemaValidator 1.5.9 for JSON Schema validate
SnakeYAML 2.6 for YML config parse