Skip to content

Commit ff606f6

Browse files
committed
fix tests
1 parent 2a6ab23 commit ff606f6

File tree

2 files changed

+8
-14
lines changed

2 files changed

+8
-14
lines changed

src/sbt-test/sbt-api-mappings/all-libraries/build.sbt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,5 @@
11
def assertDownloadableApiDocumentation(url: URL) = {
2-
import java.net.HttpURLConnection
3-
val connection = url.openConnection().asInstanceOf[HttpURLConnection]
4-
try {
5-
assert(
6-
(200 to 399).contains(connection.getResponseCode),
7-
s"Unexpected HTTP response code ${connection.getResponseCode} when fetching $url"
8-
)
9-
} finally {
10-
connection.disconnect()
11-
}
2+
assert(IO.readLinesURL(url).nonEmpty)
123
}
134

145
val check = TaskKey[Unit]("check")

src/test/scala/com/thoughtworks/sbtApiMappings/BootstrapApiMappingsSpec.scala

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@ import org.scalatest.wordspec.AnyWordSpec
66

77
class BootstrapApiMappingsSpec extends AnyWordSpec with Matchers {
88
"BootstrapSbtApiMappings" should {
9-
"provide a working default bootstrapJavadocURL" in {
10-
val src = Source.fromURL(BootstrapApiMappings.defaultBootstrapJavadocUrl)
11-
src.take(200).mkString should include("Generated by javadoc")
12-
src.close()
9+
"provide a working default bootstrapJavadocURL including java.lang package" in {
10+
val src = Source.fromURL(raw"${BootstrapApiMappings.defaultBootstrapJavadocUrl}java/lang/package-summary.html")
11+
try {
12+
src.take(200).mkString should include("Generated by javadoc")
13+
} finally {
14+
src.close()
15+
}
1316
}
1417
}
1518
}

0 commit comments

Comments
 (0)