summaryrefslogtreecommitdiff
path: root/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java
diff options
context:
space:
mode:
Diffstat (limited to 'jessie-tests/gnu/javax/net/ssl/provider/testAlert.java')
-rw-r--r--jessie-tests/gnu/javax/net/ssl/provider/testAlert.java51
1 files changed, 29 insertions, 22 deletions
diff --git a/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java b/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java
index d209248e2..089a9e43d 100644
--- a/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java
+++ b/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java
@@ -8,41 +8,48 @@ class testAlert
{
public static void main (String[] argv)
{
- Alert a1 = new Alert (ByteBuffer.allocate (2));
try
{
- a1.setLevel (Alert.Level.WARNING);
- System.out.println ("PASS: setLevel()");
- a1.setDescription (Alert.Description.UNEXPECTED_MESSAGE);
- System.out.println ("PASS: setDescription()");
+ check ();
}
- catch (Throwable t)
+ catch (Exception x)
{
- System.out.println ("FAIL: " + t);
- t.printStackTrace ();
- System.exit (1);
+ System.out.println ("FAIL: caught exception " + x);
+ x.printStackTrace ();
}
+ }
+
+ static void check () throws Exception
+ {
+ Alert a1 = new Alert (ByteBuffer.allocate (2));
+
+ a1.setLevel (Alert.Level.WARNING);
+ System.out.println ("PASS: setLevel()");
+ a1.setDescription (Alert.Description.UNEXPECTED_MESSAGE);
+ System.out.println ("PASS: setDescription()");
Alert a2 = new Alert (ByteBuffer.allocate (2));
- try
- {
- a2.setLevel (Alert.Level.WARNING);
- System.out.println ("PASS: setLevel()");
- a2.setDescription (Alert.Description.UNEXPECTED_MESSAGE);
- System.out.println ("PASS: setDescription()");
- }
- catch (Throwable t)
- {
- System.out.println ("FAIL: " + t);
- t.printStackTrace ();
- System.exit (1);
- }
+
+ a2.setLevel (Alert.Level.WARNING);
+ System.out.println ("PASS: setLevel()");
+ a2.setDescription (Alert.Description.UNEXPECTED_MESSAGE);
+ System.out.println ("PASS: setDescription()");
if (a1.equals (a2))
System.out.println ("PASS: equals()");
else
System.out.println ("FAIL: equals()");
+ if (a1.level () == Alert.Level.WARNING)
+ System.out.println ("PASS: level");
+ else
+ System.out.println ("FAIL: level");
+
+ if (a1.description () == Alert.Description.UNEXPECTED_MESSAGE)
+ System.out.println ("PASS: description");
+ else
+ System.out.println ("FAIL: description");
+
System.err.println (a1);
}
}