Added licence, copyright and README
This commit is contained in:
parent
da53dbf3d6
commit
29f1273b59
11 changed files with 284 additions and 11 deletions
36
README.md
Normal file
36
README.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# [Bld](https://rife2.com/bld) Extension to Run Test with [TestNG](https://testng.org/)
|
||||
|
||||
|
||||
[](https://opensource.org/licenses/Apache-2.0)
|
||||
[](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
|
||||
[](https://repo.rife2.com/#/releases/com/uwyn/rife2/bld-testng)
|
||||
[](https://repo.rife2.com/#/snapshots/com/uwyn/rife2/bld-testng)
|
||||
[](https://github.com/rife2/bld-testng/actions/workflows/bld.yml)
|
||||
|
||||
To run the tests with TestNG:
|
||||
|
||||
```java
|
||||
@BuildCommand(summary = "Run tests with TestNG")
|
||||
public void testng() throws Exception {
|
||||
new TestNgOperation()
|
||||
.fromProject(this)
|
||||
.packages("com.example")
|
||||
.execute();
|
||||
}
|
||||
```
|
||||
|
||||
```text
|
||||
./bld compile testng
|
||||
```
|
||||
|
||||
Please check the [TestNgOperation documentation](https://rife2.github.io/bld-testng/rife/bld/extension/TestNgOperation.html#method-summary) for all available configuration options.
|
||||
|
||||
### TestNG Dependency
|
||||
|
||||
Don't forget to add a TestNG test dependency to your build file, as it is not provided by the extension. For example:
|
||||
|
||||
```java
|
||||
repositories = List.of(MAVEN_CENTRAL);
|
||||
scope(test).include(dependency("org.testng", "testng", version(7, 8, 0)));
|
||||
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue