Skip to content

NetworkTester.exists(uri) fails for ssh #52

@oboehm

Description

@oboehm

If you use NetworkTester.exists(URI.create("ssh://git@github.com/oboehm/ClazzFish.git")) it fails with

java.lang.IllegalArgumentException: invalid URI: ssh://git@github.com/oboehm/ClazzFish.git

	at patterntesting.runtime.junit.NetworkTester.exists(NetworkTester.java:300)
	at clazzfish.spi.git.RepoTest.prepareRepo(RepoTest.java:84)
	at clazzfish.spi.git.RepoTest.ofSsh(RepoTest.java:75)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.net.MalformedURLException: unknown protocol: ssh
	at java.base/java.net.URL.<init>(URL.java:779)
	at java.base/java.net.URL.of(URL.java:913)
	at java.base/java.net.URI.toURL(URI.java:1172)
	at patterntesting.runtime.junit.NetworkTester.exists(NetworkTester.java:298)
	... 5 more

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions