diff options
Diffstat (limited to 'jessie-tests/gnu/javax/net/ssl/provider/testAlert.java')
-rw-r--r-- | jessie-tests/gnu/javax/net/ssl/provider/testAlert.java | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java b/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java new file mode 100644 index 000000000..d209248e2 --- /dev/null +++ b/jessie-tests/gnu/javax/net/ssl/provider/testAlert.java @@ -0,0 +1,48 @@ + + +package gnu.javax.net.ssl.provider; + +import java.nio.ByteBuffer; + +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()"); + } + catch (Throwable t) + { + System.out.println ("FAIL: " + t); + t.printStackTrace (); + System.exit (1); + } + + 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); + } + + if (a1.equals (a2)) + System.out.println ("PASS: equals()"); + else + System.out.println ("FAIL: equals()"); + + System.err.println (a1); + } +} |