Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add asLocalDateTime to java.util.Date #1286

Closed
8 tasks
robstoll opened this issue Dec 29, 2022 · 11 comments · Fixed by #1431 or #1442
Closed
8 tasks

add asLocalDateTime to java.util.Date #1286

robstoll opened this issue Dec 29, 2022 · 11 comments · Fixed by #1431 or #1442
Assignees
Labels
Milestone

Comments

@robstoll
Copy link
Owner

Platform (all, jvm, js): jvm
Extension (none, kotlin 1.3): none

Code related feature

expect(Date()).asLocalDateTime().toBeAfter(...)

//instead of

expect(Date().toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime()).toBeAfter(...);

Following the things you need to do:

api-fluent

  • provide a val which returns Expect<LocalDateTime> in dateSubjectChangers.kt (see fileSubjectChangers.kt as a guideline)
  • provide a fun which expects an assertionCreator-lambda and returns Expect<Date> in dateSubjectChangers.kt (see fileSubjectChangers.kt as a guideline)
  • add @since 0.20.0 (adapt to current milestone) to KDOC
  • extend or write a separate Spec named DateAsLocalDateTimeExpectationsSpec in specs -> jvmMain (see for instance FileAsPathExpectationsSpec) and extend it in atrium-api-fluent-en_GB -> jvmTest

api-infix

  • provide a val which returns Expect<Date> in dateSubjectChangers.kt(see fileSubjectChangers.kt as a guideline)
  • provide a fun which expects an assertionCreator-lambda and returns Expect<AB> in dateSubjectChangers.kt (see fileSubjectChangers.kt as a guideline)
  • add @since 0.20.0 (adapt to current milestone) to KDOC
  • extend or write a separate Spec named DateAsLocalDateTimeExpectationsSpec in specs -> commonMain (see for instance FileAsPathExpectationsSpec) and extend it in atrium-api-infix-en_GB -> jvmTest

Your first contribution?

  • Write a comment I'll work on this if you would like to take this issue over.
    This way we get the chance to revise the description in case things have changed in the meantime, we might give you additional hints and we can assign the task to you, so that others do not start as well.
  • See Your first code contribution for guidelines.
  • Do not hesitate to ask questions here or to contact us via Atrium's slack channel if you need help
    (Invite yourself in case you do not have an account yet).
@robstoll robstoll changed the title add asLocalDateTime to Date add asLocalDateTime to ava.util.Date Jan 1, 2023
@robstoll robstoll changed the title add asLocalDateTime to ava.util.Date add asLocalDateTime to java.util.Date Jan 23, 2023
robstoll pushed a commit that referenced this issue Jan 27, 2023
@anuanu0-0
Copy link

I'll work on this issue. Is this issue still open?

@robstoll
Copy link
Owner Author

@anuanu0-0 do you need help?

@Jujusp
Copy link
Contributor

Jujusp commented Apr 28, 2023

Is this issue still open? I would like to work on this.

@Jujusp
Copy link
Contributor

Jujusp commented Apr 29, 2023

Hi, I am getting this error when running ./gradlew build

> Task :atrium-core:compileKotlinJvm FAILED
w: Language version 1.2 is deprecated and its support will be removed in a future version of Kotlin
e: Module java.base cannot be found in the module graph

I already tried running it with the --debug and --info flag but it didn't help me find the problem. Have you seen this error before?
@robstoll I don't know if I have to ping you so you get notified

@robstoll
Copy link
Owner Author

robstoll commented Apr 29, 2023

strange, I don't get the error (you can neglect the warning). neither does CI.
what jdk version are you using?
you can try to fix it by taking a look at the module-info.java in atrium-core, either remove or add java.base

@Jujusp
Copy link
Contributor

Jujusp commented May 7, 2023

@robstoll
Looks like my JDK was pointing to Java 8. 😆 However, this is not the only problem that I am having building the project. I am also having trouble with some tests that are failing. (capture added)

All of them are from the PathExpectations classes and all of them throw a FileSystemException because of system privileges.
"The client does not have the required privilege." Have you encountered this problem before?
image

@robstoll
Copy link
Owner Author

robstoll commented May 7, 2023

what operating system (and version) are you using? sounds like the test does not have the right to create symbolic links). can you show me what tests passed in PathExpectationSpec?

@Jujusp
Copy link
Contributor

Jujusp commented May 7, 2023

My OS is: Windows 11 version 22H2 and Compilation 22621.1555.
Here is the full test list of the PathExpectationSpec
`

Test Method name Duration Result
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
POSIX: prints parent permission error details[jvm] POSIX: prints parent permission error details - ignored
does not throw for a directory[jvm] does not throw for a directory 0.003s passed
does not throw for a directory[jvm] does not throw for a directory - ignored
does not throw for a directory[jvm] does not throw for a directory - ignored
does not throw for a directory[jvm] does not throw for a directory 0.003s passed
does not throw for a directory[jvm] does not throw for a directory 0.001s passed
does not throw for a directory[jvm] does not throw for a directory - ignored
does not throw for a directory[jvm] does not throw for a directory 0.002s passed
does not throw for a file[jvm] does not throw for a file - ignored
does not throw for a file[jvm] does not throw for a file 0.002s passed
does not throw for a file[jvm] does not throw for a file - ignored
does not throw for a file[jvm] does not throw for a file - ignored
does not throw for a file[jvm] does not throw for a file 0.001s passed
does not throw for a file[jvm] does not throw for a file 0.002s passed
does not throw for a file[jvm] does not throw for a file 0.002s passed
does not throw for a symbolic link[jvm] does not throw for a symbolic link 0.015s failed
does not throw for absolute path[jvm] does not throw for absolute path 0.001s passed
does not throw for an empty directory[jvm] does not throw for an empty directory 0.001s passed
does not throw for directory[jvm] does not throw for directory 0.002s passed
does not throw for directory[jvm] does not throw for directory 0.001s passed
does not throw for directory[jvm] does not throw for directory 0.002s passed
does not throw for directory[jvm] does not throw for directory - ignored
does not throw for file[jvm] does not throw for file 0.002s passed
does not throw for file[jvm] does not throw for file - ignored
does not throw for file[jvm] does not throw for file 0.002s passed
does not throw for file[jvm] does not throw for file 0.001s passed
does not throw for relative path[jvm] does not throw for relative path 0s passed
does not throw if the parameter is a child directory[jvm] does not throw if the parameter is a child directory 0.001s passed
does not throw if the parameter is a child file[jvm] does not throw if the parameter is a child file 0.001s passed
does not throw if the parameter is a child symlink with existing target[jvm] does not throw if the parameter is a child symlink with existing target 0.003s failed
does not throw if the parameter is a child symlink with non-existing target[jvm] does not throw if the parameter is a child symlink with non-existing target 0.002s failed
does not throw if the single parameter is a child directory[jvm] does not throw if the single parameter is a child directory 0.002s passed
does not throw if the single parameter is a child file[jvm] does not throw if the single parameter is a child file 0.001s passed
does not throw if the single parameter is a child symlink with existing target[jvm] does not throw if the single parameter is a child symlink with existing target 0.001s failed
does not throw if the single parameter is a child symlink with non-existing target[jvm] does not throw if the single parameter is a child symlink with non-existing target 0.002s failed
does not throw if three parameters are child directories[jvm] does not throw if three parameters are child directories 0.002s passed
does not throw if three parameters are child files[jvm] does not throw if three parameters are child files 0.003s passed
does not throw if three parameters are child symlinks with existing targets[jvm] does not throw if three parameters are child symlinks with existing targets 0.002s failed
does not throw if three parameters are child symlinks with non-existing targets[jvm] does not throw if three parameters are child symlinks with non-existing targets 0.002s failed
does not throw if two parameters are child directories[jvm] does not throw if two parameters are child directories 0.002s passed
does not throw if two parameters are child files[jvm] does not throw if two parameters are child files 0.001s passed
does not throw if two parameters are child symlinks with existing targets[jvm] does not throw if two parameters are child symlinks with existing targets 0.002s failed
does not throw if two parameters are child symlinks with non-existing targets[jvm] does not throw if two parameters are child symlinks with non-existing targets 0.002s failed
does not throw when using all entry types[jvm] does not throw when using all entry types 0.003s failed
explains if a parent is a file[jvm] explains if a parent is a file 0.002s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.003s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.002s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.002s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.002s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.004s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.001s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.003s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.002s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.003s passed
explains if a parent is a file[jvm] explains if a parent is a file 0.004s passed
extension (feature) - returns empty extension[jvm] extension (feature) - returns empty extension 0s passed
extension (feature) - returns the extension[jvm] extension (feature) - returns the extension 0.001s passed
extension - returns empty extension[jvm] extension - returns empty extension 0s passed
extension - returns the extension[jvm] extension - returns the extension 0s passed
fileName (feature) - toBe(my.txt) fails[jvm] fileName (feature) - toBe(my.txt) fails 0.001s passed
fileName (feature) - toBe(my.txt) holds[jvm] fileName (feature) - toBe(my.txt) holds 0.001s passed
fileName - toBe(my.txt) fails[jvm] fileName - toBe(my.txt) fails 0s passed
fileName - toBe(my.txt) holds[jvm] fileName - toBe(my.txt) holds 0s passed
fileNameWithoutExtension (feature) - toBe(my) fails[jvm] fileNameWithoutExtension (feature) - toBe(my) fails 0.002s passed
fileNameWithoutExtension (feature) - toBe(my) holds[jvm] fileNameWithoutExtension (feature) - toBe(my) holds 0.001s passed
fileNameWithoutExtension (feature) - toBe(my) holds[jvm] fileNameWithoutExtension (feature) - toBe(my) holds 0s passed
fileNameWithoutExtension (feature) - toBe(my.tar) holds[jvm] fileNameWithoutExtension (feature) - toBe(my.tar) holds 0.001s passed
fileNameWithoutExtension (feature) - toBe(my.txt) fails[jvm] fileNameWithoutExtension (feature) - toBe(my.txt) fails 0.001s passed
fileNameWithoutExtension (feature) - toBe(my.txt) fails[jvm] fileNameWithoutExtension (feature) - toBe(my.txt) fails 0.009s passed
fileNameWithoutExtension - toBe(my) fails[jvm] fileNameWithoutExtension - toBe(my) fails 0.001s passed
fileNameWithoutExtension - toBe(my) holds[jvm] fileNameWithoutExtension - toBe(my) holds 0s passed
fileNameWithoutExtension - toBe(my) holds[jvm] fileNameWithoutExtension - toBe(my) holds 0s passed
fileNameWithoutExtension - toBe(my.tar) holds[jvm] fileNameWithoutExtension - toBe(my.tar) holds 0s passed
fileNameWithoutExtension - toBe(my.txt) fails[jvm] fileNameWithoutExtension - toBe(my.txt) fails 0s passed
fileNameWithoutExtension - toBe(my.txt) fails[jvm] fileNameWithoutExtension - toBe(my.txt) fails 0s passed
fun fileName (feature) feature[jvm] fun fileName (feature) feature 0s passed
fun fileName (feature) feature[jvm] fun fileName (feature) feature 0s passed
fun fileNameWithoutExtension (feature) feature[jvm] fun fileNameWithoutExtension (feature) feature 0s passed
fun fileNameWithoutExtension (feature) feature[jvm] fun fileNameWithoutExtension (feature) feature 0s passed
fun fileNameWithoutExtension[jvm] fun fileNameWithoutExtension 0s passed
fun fileNameWithoutExtension[jvm] fun fileNameWithoutExtension 0s passed
fun fileName[jvm] fun fileName 0s passed
fun fileName[jvm] fun fileName 0s passed
fun notToBeReadable[jvm] fun notToBeReadable 0s passed
fun notToBeReadable[jvm] fun notToBeReadable 0s passed
fun notToBeWritable[jvm] fun notToBeWritable 0s passed
fun notToBeWritable[jvm] fun notToBeWritable 0s passed
fun notToEndWith[jvm] fun notToEndWith 0s passed
fun notToEndWith[jvm] fun notToEndWith 0s passed
fun notToExist[jvm] fun notToExist 0.001s passed
fun notToExist[jvm] fun notToExist 0.001s passed
fun notToStartWith[jvm] fun notToStartWith 0s passed
fun notToStartWith[jvm] fun notToStartWith 0s passed
fun parent (feature) feature[jvm] fun parent (feature) feature 0s passed
fun parent (feature) feature[jvm] fun parent (feature) feature 0.001s passed
fun parent[jvm] fun parent 0s passed
fun parent[jvm] fun parent 0s passed
fun resolve (feature) feature[jvm] fun resolve (feature) feature 0s passed
fun resolve (feature) feature[jvm] fun resolve (feature) feature 0s passed
fun resolve[jvm] fun resolve 0s passed
fun resolve[jvm] fun resolve 0s passed
fun toBeADirectory[jvm] fun toBeADirectory 0.001s passed
fun toBeADirectory[jvm] fun toBeADirectory 0s passed
fun toBeARegularFile[jvm] fun toBeARegularFile 0s passed
fun toBeARegularFile[jvm] fun toBeARegularFile 0s passed
fun toBeASymbolicLink[jvm] fun toBeASymbolicLink 0s passed
fun toBeASymbolicLink[jvm] fun toBeASymbolicLink 0.001s passed
fun toBeAbsolute[jvm] fun toBeAbsolute 0s passed
fun toBeAbsolute[jvm] fun toBeAbsolute 0s passed
fun toBeAnEmptyDirectory[jvm] fun toBeAnEmptyDirectory 0s passed
fun toBeAnEmptyDirectory[jvm] fun toBeAnEmptyDirectory 0s passed
fun toBeExecutable[jvm] fun toBeExecutable 0s passed
fun toBeExecutable[jvm] fun toBeExecutable 0s passed
fun toBeReadable[jvm] fun toBeReadable 0s passed
fun toBeReadable[jvm] fun toBeReadable 0s passed
fun toBeRelative[jvm] fun toBeRelative 0s passed
fun toBeRelative[jvm] fun toBeRelative 0s passed
fun toBeWritable[jvm] fun toBeWritable 0s passed
fun toBeWritable[jvm] fun toBeWritable 0s passed
fun toEndWith[jvm] fun toEndWith 0s passed
fun toEndWith[jvm] fun toEndWith 0s passed
fun toExist[jvm] fun toExist 0s passed
fun toExist[jvm] fun toExist 0s passed
fun toHaveTheDirectoryEntries[jvm] fun toHaveTheDirectoryEntries 0s passed
fun toHaveTheDirectoryEntries[jvm] fun toHaveTheDirectoryEntries 0s passed
fun toHaveTheDirectoryEntries[jvm] fun toHaveTheDirectoryEntries 0s passed
fun toHaveTheDirectoryEntries[jvm] fun toHaveTheDirectoryEntries 0s passed
fun toHaveTheSameBinaryContentAs[jvm] fun toHaveTheSameBinaryContentAs 0s passed
fun toHaveTheSameBinaryContentAs[jvm] fun toHaveTheSameBinaryContentAs 0s passed
fun toHaveTheSameTextualContentAs[jvm] fun toHaveTheSameTextualContentAs 0.001s passed
fun toHaveTheSameTextualContentAs[jvm] fun toHaveTheSameTextualContentAs 0s passed
fun toHaveTheSameTextualContentAs[jvm] fun toHaveTheSameTextualContentAs 0s passed
fun toHaveTheSameTextualContentAs[jvm] fun toHaveTheSameTextualContentAs 0s passed
fun toStartWith[jvm] fun toStartWith 0s passed
fun toStartWith[jvm] fun toStartWith 0s passed
it throws if the directory does not exist[jvm] it throws if the directory does not exist 0.003s passed
it throws if the first and third directories do not exist[jvm] it throws if the first and third directories do not exist 0.002s passed
it throws if the first and third files do not exist[jvm] it throws if the first and third files do not exist 0.003s passed
it throws if the first and third symlinks with existing targets do not exist[jvm] it throws if the first and third symlinks with existing targets do not exist 0.002s failed
it throws if the first and third symlinks with non-existing targets do not exist[jvm] it throws if the first and third symlinks with non-existing targets do not exist 0.002s failed
it throws if the first directory does not exist[jvm] it throws if the first directory does not exist 0.003s passed
it throws if the first file does not exist[jvm] it throws if the first file does not exist 0.002s passed
it throws if the first symlink with existing target does not exist[jvm] it throws if the first symlink with existing target does not exist 0.002s failed
it throws if the first symlink with non-existing target does not exist[jvm] it throws if the first symlink with non-existing target does not exist 0.002s failed
it throws if the second directory does not exist[jvm] it throws if the second directory does not exist 0.004s passed
it throws if the second file does not exist[jvm] it throws if the second file does not exist 0.003s passed
it throws if the second symlink with existing target does not exist[jvm] it throws if the second symlink with existing target does not exist 0.002s failed
it throws if the second symlink with non-existing target does not exist[jvm] it throws if the second symlink with non-existing target does not exist 0.002s failed
it throws if the third directory does not exist[jvm] it throws if the third directory does not exist 0.003s passed
it throws if the third file does not exist[jvm] it throws if the third file does not exist 0.002s passed
it throws if the third symlink with existing target does not exist[jvm] it throws if the third symlink with existing target does not exist 0.003s failed
it throws if the third symlink with non-existing target does not exist[jvm] it throws if the third symlink with non-existing target does not exist 0.002s failed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - does not throw[jvm] notToEndWith - does not throw 0s passed
notToEndWith - throws an AssertionError[jvm] notToEndWith - throws an AssertionError 0.001s passed
notToEndWith - throws an AssertionError[jvm] notToEndWith - throws an AssertionError 0s passed
notToEndWith - throws an AssertionError[jvm] notToEndWith - throws an AssertionError 0.001s passed
notToEndWith - throws an AssertionError[jvm] notToEndWith - throws an AssertionError 0s passed
notToEndWith - throws an AssertionError[jvm] notToEndWith - throws an AssertionError 0s passed
notToExist - does not throw[jvm] notToExist - does not throw 0.001s passed
notToExist - throws an AssertionError[jvm] notToExist - throws an AssertionError 0.003s passed
notToExist - throws an AssertionError[jvm] notToExist - throws an AssertionError 0.003s passed
notToStartWith - does not throw[jvm] notToStartWith - does not throw 0s passed
notToStartWith - does not throw[jvm] notToStartWith - does not throw 0s passed
notToStartWith - does not throw[jvm] notToStartWith - does not throw 0s passed
notToStartWith - does not throw[jvm] notToStartWith - does not throw 0s passed
notToStartWith - throws an AssertionError[jvm] notToStartWith - throws an AssertionError 0.001s passed
notToStartWith - throws an AssertionError[jvm] notToStartWith - throws an AssertionError 0.001s passed
notToStartWith - throws an AssertionError[jvm] notToStartWith - throws an AssertionError 0s passed
notToStartWith - throws an AssertionError[jvm] notToStartWith - throws an AssertionError 0s passed
notToStartWith - throws an AssertionError[jvm] notToStartWith - throws an AssertionError 0s passed
parent (feature) - toBe(folder) fails[jvm] parent (feature) - toBe(folder) fails 0.002s passed
parent (feature) - toBe(folder.parent) fails[jvm] parent (feature) - toBe(folder.parent) fails 0.002s passed
parent (feature) - toBe(folder.parent) holds[jvm] parent (feature) - toBe(folder.parent) holds 0.001s passed
parent - toBe(folder) fails[jvm] parent - toBe(folder) fails 0.001s passed
parent - toBe(folder.parent) fails; shows intended sub assertion[jvm] parent - toBe(folder.parent) fails; shows intended sub assertion 0s passed
parent - toBe(folder.parent) holds[jvm] parent - toBe(folder.parent) holds 0.001s passed
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints an explanation for link loops[jvm] prints an explanation for link loops - ignored
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.003s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.002s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.002s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.002s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints details if an unknown IoException is thrown[jvm] prints details if an unknown IoException is thrown 0.001s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.003s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.004s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.001s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
prints the closest existing parent if it is a directory[jvm] prints the closest existing parent if it is a directory 0.002s passed
resolve (feature) - toBe(child) holds[jvm] resolve (feature) - toBe(child) holds 0.001s passed
resolve (feature) - toBe(folder) fails[jvm] resolve (feature) - toBe(folder) fails 0.002s passed
resolve - toBe(child) holds[jvm] resolve - toBe(child) holds 0.001s passed
resolve - toBe(folder) fails; shows intended sub assertion[jvm] resolve - toBe(folder) fails; shows intended sub assertion 0.001s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.002s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory - ignored
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.004s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory - ignored
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory - ignored
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.005s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.004s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.002s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory - ignored
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory - ignored
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.002s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory - ignored
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.007s passed
throws an AssertionError for a directory[jvm] throws an AssertionError for a directory 0.005s passed
throws an AssertionError for a directory that contains an empty directory[jvm] throws an AssertionError for a directory that contains an empty directory 0.003s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.004s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file - ignored
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.003s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.002s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.006s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.003s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file - ignored
throws an AssertionError for a file[jvm] throws an AssertionError for a file - ignored
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.005s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.008s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.003s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file - ignored
throws an AssertionError for a file[jvm] throws an AssertionError for a file 0.003s passed
throws an AssertionError for a file[jvm] throws an AssertionError for a file - ignored
throws an AssertionError for a file[jvm] throws an AssertionError for a file - ignored
throws an AssertionError for a non-empty directory[jvm] throws an AssertionError for a non-empty directory 0.012s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.002s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.002s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.003s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.003s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.002s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.002s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.002s passed
throws an AssertionError for a non-existent path[jvm] throws an AssertionError for a non-existent path 0.002s passed
throws an AssertionError for absolute path[jvm] throws an AssertionError for absolute path 0.002s passed
throws an AssertionError for non-existent path[jvm] throws an AssertionError for non-existent path 0.002s passed
throws an AssertionError for non-existent path[jvm] throws an AssertionError for non-existent path 0.002s passed
throws an AssertionError for relative path[jvm] throws an AssertionError for relative path 0.001s passed
throws if the parameter does not exist[jvm] throws if the parameter does not exist 0.004s passed
toEndWith - does not throw[jvm] toEndWith - does not throw 0s passed
toEndWith - does not throw[jvm] toEndWith - does not throw 0s passed
toEndWith - does not throw[jvm] toEndWith - does not throw 0.001s passed
toEndWith - does not throw[jvm] toEndWith - does not throw 0s passed
toEndWith - does not throw[jvm] toEndWith - does not throw 0s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0.001s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0.001s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0s passed
toEndWith - throws an AssertionError[jvm] toEndWith - throws an AssertionError 0s passed
toExist - does not throw[jvm] toExist - does not throw 0.001s passed
toExist - does not throw[jvm] toExist - does not throw 0.001s passed
toExist - throws an AssertionError[jvm] toExist - throws an AssertionError 0.005s passed
toHaveTheSameBinaryContentAs - does not throw[jvm] toHaveTheSameBinaryContentAs - does not throw 0.002s passed
toHaveTheSameBinaryContentAs - does not throw[jvm] toHaveTheSameBinaryContentAs - does not throw 0.001s passed
toHaveTheSameBinaryContentAs - throws AssertionError[jvm] toHaveTheSameBinaryContentAs - throws AssertionError 0.005s passed
toHaveTheSameBinaryContentAs - throws AssertionError[jvm] toHaveTheSameBinaryContentAs - throws AssertionError 0.006s passed
toHaveTheSameTextualContentAs - does not throw[jvm] toHaveTheSameTextualContentAs - does not throw 0.002s passed
toHaveTheSameTextualContentAs - does not throw if ISO_8859_1, ISO_8859_1 is used[jvm] toHaveTheSameTextualContentAs - does not throw if ISO_8859_1, ISO_8859_1 is used 0.001s passed
toHaveTheSameTextualContentAs - does not throw if UTF-16, ISO_8859_1 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-16, ISO_8859_1 is used 0.002s passed
toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used 0.001s passed
toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used 0.002s passed
toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used 0.002s passed
toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used 0.002s passed
toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used 0.002s passed
toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used 0.003s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, ISO_8859_1 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, ISO_8859_1 is used 0.003s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-16 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-16 is used 0.006s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-8 is used 0.005s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-16 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-16 is used 0.005s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used 0.005s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used 0.005s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used 0.005s passed
toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used 0.005s passed
toStartWith - does not throw[jvm] toStartWith - does not throw 0s passed
toStartWith - does not throw[jvm] toStartWith - does not throw 0.001s passed
toStartWith - does not throw[jvm] toStartWith - does not throw 0s passed
toStartWith - does not throw[jvm] toStartWith - does not throw 0s passed
toStartWith - does not throw[jvm] toStartWith - does not throw 0s passed
toStartWith - throws an AssertionError[jvm] toStartWith - throws an AssertionError 0s passed
toStartWith - throws an AssertionError[jvm] toStartWith - throws an AssertionError 0.001s passed
toStartWith - throws an AssertionError[jvm] toStartWith - throws an AssertionError 0s passed
toStartWith - throws an AssertionError[jvm] toStartWith - throws an AssertionError 0s passed
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: POSIX: prints parent permission error details[jvm] via symbolic link: POSIX: prints parent permission error details - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a directory[jvm] via symbolic link: does not throw for a directory - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for a file[jvm] via symbolic link: does not throw for a file - ignored
via symbolic link: does not throw for an empty directory[jvm] via symbolic link: does not throw for an empty directory - ignored
via symbolic link: does not throw for directory[jvm] via symbolic link: does not throw for directory - ignored
via symbolic link: does not throw for directory[jvm] via symbolic link: does not throw for directory - ignored
via symbolic link: does not throw for directory[jvm] via symbolic link: does not throw for directory - ignored
via symbolic link: does not throw for directory[jvm] via symbolic link: does not throw for directory - ignored
via symbolic link: does not throw for file[jvm] via symbolic link: does not throw for file - ignored
via symbolic link: does not throw for file[jvm] via symbolic link: does not throw for file - ignored
via symbolic link: does not throw for file[jvm] via symbolic link: does not throw for file - ignored
via symbolic link: does not throw for file[jvm] via symbolic link: does not throw for file - ignored
via symbolic link: does not throw if the parameter is a child directory[jvm] via symbolic link: does not throw if the parameter is a child directory - ignored
via symbolic link: does not throw if the parameter is a child file[jvm] via symbolic link: does not throw if the parameter is a child file - ignored
via symbolic link: does not throw if the parameter is a child symlink with existing target[jvm] via symbolic link: does not throw if the parameter is a child symlink with existing target - ignored
via symbolic link: does not throw if the parameter is a child symlink with non-existing target[jvm] via symbolic link: does not throw if the parameter is a child symlink with non-existing target - ignored
via symbolic link: does not throw if the single parameter is a child directory[jvm] via symbolic link: does not throw if the single parameter is a child directory - ignored
via symbolic link: does not throw if the single parameter is a child file[jvm] via symbolic link: does not throw if the single parameter is a child file - ignored
via symbolic link: does not throw if the single parameter is a child symlink with existing target[jvm] via symbolic link: does not throw if the single parameter is a child symlink with existing target - ignored
via symbolic link: does not throw if the single parameter is a child symlink with non-existing target[jvm] via symbolic link: does not throw if the single parameter is a child symlink with non-existing target - ignored
via symbolic link: does not throw if three parameters are child directories[jvm] via symbolic link: does not throw if three parameters are child directories - ignored
via symbolic link: does not throw if three parameters are child files[jvm] via symbolic link: does not throw if three parameters are child files - ignored
via symbolic link: does not throw if three parameters are child symlinks with existing targets[jvm] via symbolic link: does not throw if three parameters are child symlinks with existing targets - ignored
via symbolic link: does not throw if three parameters are child symlinks with non-existing targets[jvm] via symbolic link: does not throw if three parameters are child symlinks with non-existing targets - ignored
via symbolic link: does not throw if two parameters are child directories[jvm] via symbolic link: does not throw if two parameters are child directories - ignored
via symbolic link: does not throw if two parameters are child files[jvm] via symbolic link: does not throw if two parameters are child files - ignored
via symbolic link: does not throw if two parameters are child symlinks with existing targets[jvm] via symbolic link: does not throw if two parameters are child symlinks with existing targets - ignored
via symbolic link: does not throw if two parameters are child symlinks with non-existing targets[jvm] via symbolic link: does not throw if two parameters are child symlinks with non-existing targets - ignored
via symbolic link: does not throw when using all entry types[jvm] via symbolic link: does not throw when using all entry types - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: explains if a parent is a file[jvm] via symbolic link: explains if a parent is a file - ignored
via symbolic link: it throws if the directory does not exist[jvm] via symbolic link: it throws if the directory does not exist - ignored
via symbolic link: it throws if the first and third directories do not exist[jvm] via symbolic link: it throws if the first and third directories do not exist - ignored
via symbolic link: it throws if the first and third files do not exist[jvm] via symbolic link: it throws if the first and third files do not exist - ignored
via symbolic link: it throws if the first and third symlinks with existing targets do not exist[jvm] via symbolic link: it throws if the first and third symlinks with existing targets do not exist - ignored
via symbolic link: it throws if the first and third symlinks with non-existing targets do not exist[jvm] via symbolic link: it throws if the first and third symlinks with non-existing targets do not exist - ignored
via symbolic link: it throws if the first directory does not exist[jvm] via symbolic link: it throws if the first directory does not exist - ignored
via symbolic link: it throws if the first file does not exist[jvm] via symbolic link: it throws if the first file does not exist - ignored
via symbolic link: it throws if the first symlink with existing target does not exist[jvm] via symbolic link: it throws if the first symlink with existing target does not exist - ignored
via symbolic link: it throws if the first symlink with non-existing target does not exist[jvm] via symbolic link: it throws if the first symlink with non-existing target does not exist - ignored
via symbolic link: it throws if the second directory does not exist[jvm] via symbolic link: it throws if the second directory does not exist - ignored
via symbolic link: it throws if the second file does not exist[jvm] via symbolic link: it throws if the second file does not exist - ignored
via symbolic link: it throws if the second symlink with existing target does not exist[jvm] via symbolic link: it throws if the second symlink with existing target does not exist - ignored
via symbolic link: it throws if the second symlink with non-existing target does not exist[jvm] via symbolic link: it throws if the second symlink with non-existing target does not exist - ignored
via symbolic link: it throws if the third directory does not exist[jvm] via symbolic link: it throws if the third directory does not exist - ignored
via symbolic link: it throws if the third file does not exist[jvm] via symbolic link: it throws if the third file does not exist - ignored
via symbolic link: it throws if the third symlink with existing target does not exist[jvm] via symbolic link: it throws if the third symlink with existing target does not exist - ignored
via symbolic link: it throws if the third symlink with non-existing target does not exist[jvm] via symbolic link: it throws if the third symlink with non-existing target does not exist - ignored
via symbolic link: notToExist - does not throw[jvm] via symbolic link: notToExist - does not throw - ignored
via symbolic link: notToExist - throws an AssertionError[jvm] via symbolic link: notToExist - throws an AssertionError - ignored
via symbolic link: notToExist - throws an AssertionError[jvm] via symbolic link: notToExist - throws an AssertionError - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: prints the closest existing parent if it is a directory[jvm] via symbolic link: prints the closest existing parent if it is a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory[jvm] via symbolic link: throws an AssertionError for a directory - ignored
via symbolic link: throws an AssertionError for a directory that contains an empty directory[jvm] via symbolic link: throws an AssertionError for a directory that contains an empty directory - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a file[jvm] via symbolic link: throws an AssertionError for a file - ignored
via symbolic link: throws an AssertionError for a non-empty directory[jvm] via symbolic link: throws an AssertionError for a non-empty directory - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for a non-existent path[jvm] via symbolic link: throws an AssertionError for a non-existent path - ignored
via symbolic link: throws an AssertionError for non-existent path[jvm] via symbolic link: throws an AssertionError for non-existent path - ignored
via symbolic link: throws an AssertionError for non-existent path[jvm] via symbolic link: throws an AssertionError for non-existent path - ignored
via symbolic link: throws if the parameter does not exist[jvm] via symbolic link: throws if the parameter does not exist - ignored
via symbolic link: toExist - does not throw[jvm] via symbolic link: toExist - does not throw - ignored
via symbolic link: toExist - does not throw[jvm] via symbolic link: toExist - does not throw - ignored
via symbolic link: toExist - throws an AssertionError[jvm] via symbolic link: toExist - throws an AssertionError - ignored
via symbolic link: toHaveTheSameBinaryContentAs - does not throw[jvm] via symbolic link: toHaveTheSameBinaryContentAs - does not throw - ignored
via symbolic link: toHaveTheSameBinaryContentAs - does not throw[jvm] via symbolic link: toHaveTheSameBinaryContentAs - does not throw - ignored
via symbolic link: toHaveTheSameBinaryContentAs - throws AssertionError[jvm] via symbolic link: toHaveTheSameBinaryContentAs - throws AssertionError - ignored
via symbolic link: toHaveTheSameBinaryContentAs - throws AssertionError[jvm] via symbolic link: toHaveTheSameBinaryContentAs - throws AssertionError - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if ISO_8859_1, ISO_8859_1 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if ISO_8859_1, ISO_8859_1 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-16, ISO_8859_1 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-16, ISO_8859_1 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-16, UTF-16 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-16 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - does not throw if UTF-8, UTF-8 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, ISO_8859_1 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, ISO_8859_1 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-16 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-16 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-16, UTF-8 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-16 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-16 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used - ignored
via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used[jvm] via symbolic link: toHaveTheSameTextualContentAs - throws AssertionError if UTF-8, UTF-8 is used - ignored
`

@robstoll
Copy link
Owner Author

robstoll commented May 8, 2023

Still hard to guess without actually debugging. You could e.g. debug the test for toBeASymbolicLink
I still guess you don't have the necessary right. Please check that you have the right to create symbolic links (random google hit):
https://portal.perforce.com/s/article/3472

@Jujusp
Copy link
Contributor

Jujusp commented May 8, 2023

I ended up running my IDE with admin privileges and the build was successful :D

@Jujusp
Copy link
Contributor

Jujusp commented May 9, 2023

Hey! Wanted to let you know that I created the PR
I am reading the Pull Request Checklist and I don't see any Continuous Integration checks.
I also added the DateAsLocalDateTimeExpectationsSpec.kt in the integration folder because I saw the asLocalDate function had that.

Please let me know if I have to make any changes.
@robstoll

@robstoll robstoll linked a pull request May 10, 2023 that will close this issue
@robstoll robstoll added this to the 1.0.0 milestone May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants