diff options
author | Victor Chang <vichang@google.com> | 2024-02-20 17:23:01 +0000 |
---|---|---|
committer | Victor Chang <vichang@google.com> | 2024-02-20 17:23:33 +0000 |
commit | 425838d0309e9314b986114c4a0a08957dd7752f (patch) | |
tree | 195f75d795b98c1cec3f20fbc8effed12dec68ec | |
parent | bdd151e7d51eb8d3f3b4dd5261224c6bf7b0aff1 (diff) | |
download | libcore-425838d0309e9314b986114c4a0a08957dd7752f.tar.gz |
Add tests for java.security.DrbgParameters.Capability
Fix: 323463872
Fix: 323464694
Test: atest CtsLibcoreTestCases:libcore.java.security.DrbgParametersTest
Change-Id: Ib2f37cb6c682a2c764d0511bd307cbaa81ff6268
-rw-r--r-- | luni/src/test/java/libcore/java/security/DrbgParametersTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/luni/src/test/java/libcore/java/security/DrbgParametersTest.java b/luni/src/test/java/libcore/java/security/DrbgParametersTest.java index 6104f4b54fb..edd65812927 100644 --- a/luni/src/test/java/libcore/java/security/DrbgParametersTest.java +++ b/luni/src/test/java/libcore/java/security/DrbgParametersTest.java @@ -79,4 +79,16 @@ public class DrbgParametersTest { assertEquals(null, reseed.getAdditionalInput()); } + @Test + public void testCapability() { + Capability capability = Capability.PR_AND_RESEED; + assertTrue(capability.supportsReseeding()); + assertTrue(capability.supportsPredictionResistance()); + + capability = Capability.RESEED_ONLY; + assertTrue(capability.supportsReseeding()); + assertFalse(capability.supportsPredictionResistance()); + + } + } |