kazurayam/unittest-helper
TestOutputOrganizer helps organizing the output files written by unit tests.
JavaApache-2.0
Issues
- 7
- 2
- 4
Want to use TestOutputOrganizer class in a Java code under the `<project>/src/main/java` directory
#32 opened by kazurayam - 0
- 0
v0.4.0, TestOutputOrganizer.Builder class has methods named `subPathUnderOutputDirectory()`, which should be renamed to `subOutputDirectory()`
#41 opened by kazurayam - 2
Need a new terminology "subOutputDirectory" defined to distinguish the directory where outputs from each individual test classes are written into
#42 opened by kazurayam - 2
- 1
What use of the property of type `java.nio.file.FileSystem` in the ProjectDirectoryResolver class
#40 opened by kazurayam - 1
The list of registered CodeSourcePathElementsUnderProjectDirectory objects should be declared in the source of CodeSourcePathElementsUnderProjectDirectory
#39 opened by kazurayam - 1
add a new class `com.kazurayam.uniitest.CodeSourcePathElementsUnderProjectDirectory`
#38 opened by kazurayam - 1
rewrite the docs for the version 0.4.0
#36 opened by kazurayam - 2
into TestOutputOrganizxer, add a method `Path resolveMethodOutputDirectory(java.lang.reflect.Method)`
#35 opened by kazurayam - 1
- 4
TestOutputOrganizer#getOutputDirectory() throws IOException; this makes it difficult to use
#33 opened by kazurayam - 2
TestOutputOrgaizerner.Builder.subDirPath(Class) method --- this name is not good; it does not tell what it is
#31 opened by kazurayam - 1
In the long doc, add an explation how the projectDir is resolved via classpath, how to configure a custom project directory
#23 opened by kazurayam - 3
TestOutputOrganizerTest failed; need to consider Windows-style path representation
#28 opened by kazurayam - 1
v0.3.2, ProjectDirectoryResolver#getProjectDirViaClasspath() won't work on Windows
#29 opened by kazurayam - 2
On Windows, ProjectDirectoryResolver failed. java.nio.file.InvalidPathException: Illegal char <:> at index 2: `/C:/Users/...`
#27 opened by kazurayam - 4
Caused by: java.lang.IllegalStateException: unable to resolve the project directory via classpath
#26 opened by kazurayam - 1
- 1
TestOutputOrganizer should implement a method `Path getMethodOutputDirectory(String testMethod)`
#21 opened by kazurayam - 1
TestOutputOrganizer.getOutputSubDirectory() should have alternative name `getClassOutputDirectory()`
#20 opened by kazurayam - 1
logback 1.4.x requires Java 11 at runtime; should use logback 1.3.x which requires Java 8 runtime
#19 opened by kazurayam - 1
- 2
`TestOutputOrganizer` should not be dependent on `java.nio.file.Paths` so that it can work on S3 FileSystem
#17 opened by kazurayam - 2
In the docs/index, should show an example of static method TestOutputOrginizer.cleanDirectoryRecursively(Path)
#16 opened by kazurayam - 1
Should implement a helper class that copies a source directory into a target directory recursively
#14 opened by kazurayam - 1
use the "adoc2md" project's artifact instead of the "MarkdownUtils" project for authoring the `docs/index.md`
#13 opened by kazurayam - 1
- 1
- 1
TestOutputOrganizer.Builder class should provide a way to add a sublistPattern.
#11 opened by kazurayam - 1
- 1
- 1
Sample code of a Factory class that constructs a TestHelper while specifying custom values
#7 opened by kazurayam - 1
- 1
- 1
Deprecate the method name `TestHelper.getProjectDirViaClasspath()` -> `TestHelper.getProjectDir()`
#3 opened by kazurayam - 1
- 1
TestHelper.toHomeRelativeString(Path p) that translates a Path "/Users/usrname/some/dir/file" to "~/some/dir/file"
#2 opened by kazurayam - 1