aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/vespa/model/container
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2024-04-11 11:01:06 +0200
committerHarald Musum <musum@yahooinc.com>2024-04-11 11:01:06 +0200
commit474625f3485045b752856df0ea14052cd0fde288 (patch)
tree640762374066068c238fff56f4855c3c8769d4a9 /config-model/src/test/java/com/yahoo/vespa/model/container
parentc4ad235907875f9935f90d57e883990016d50a8f (diff)
Use assertThrows
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa/model/container')
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java15
1 files changed, 6 insertions, 9 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java b/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java
index cb2594ae49c..0f750db2b8d 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java
@@ -7,8 +7,7 @@ import org.junit.jupiter.api.Test;
import java.util.Set;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.fail;
+import static org.junit.jupiter.api.Assertions.assertThrows;
/**
* @author hmusum
@@ -24,13 +23,11 @@ public class ModelTest {
</component>
""";
- try {
- var state = new DeployState.Builder().build();
- Model.fromXml(state, XML.getDocument(xml).getDocumentElement(), "transformer-model", Set.of());
- fail("should fail");
- } catch (IllegalArgumentException e) {
- assertEquals("Invalid url 'models/e5-base-v2.onnx': url has no 'scheme' component", e.getMessage());
- }
+ var state = new DeployState.Builder().build();
+ var element = XML.getDocument(xml).getDocumentElement();
+ assertThrows(IllegalArgumentException.class,
+ () -> Model.fromXml(state, element, "transformer-model", Set.of()),
+ "Invalid url 'models/e5-base-v2.onnx': url has no 'scheme' component");
}
}