Skip to content

Commit 1fb2c97

Browse files
committed
Fix KeyVal.inputStream validation
1 parent 3475afc commit 1fb2c97

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

src/main/java/org/jsoup/helper/HttpConnection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1434,7 +1434,7 @@ public String value() {
14341434

14351435
@Override
14361436
public KeyVal inputStream(InputStream inputStream) {
1437-
Validate.notNullParam(value, "inputStream");
1437+
Validate.notNullParam(inputStream, "inputStream");
14381438
this.stream = inputStream;
14391439
return this;
14401440
}

src/test/java/org/jsoup/helper/HttpConnectionTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,8 @@ public void caseInsensitiveHeaders(Locale locale) {
291291
assertEquals("file", kv.key());
292292
assertEquals("thumb.jpg", kv.value());
293293
assertTrue(kv.hasInputStream());
294+
assertThrows(ValidationException.class, () ->
295+
HttpConnection.KeyVal.create("file", "thumb.jpg").inputStream(null));
294296

295297
kv = HttpConnection.KeyVal.create("one", "two");
296298
assertEquals("one", kv.key());

0 commit comments

Comments
 (0)