diff options
Diffstat (limited to 'prov/src/test/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java')
-rw-r--r-- | prov/src/test/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/prov/src/test/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java b/prov/src/test/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java index 8a478717..87773da8 100644 --- a/prov/src/test/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java +++ b/prov/src/test/java/org/bouncycastle/jce/provider/test/ECDSA5Test.java @@ -811,7 +811,18 @@ public class ECDSA5Test throws Exception { testCustomNamedCurveSigning("secp256r1"); - testCustomNamedCurveSigning("secp256k1"); + + try + { + testCustomNamedCurveSigning("secp256k1"); + } + catch (IllegalArgumentException e) + { + if (!e.getMessage().equals("first coefficient is negative")) // bogus jdk 1.5 exception... + { + throw e; + } + } } private void testCustomNamedCurveSigning(String name) |