aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Selkirk <paul@psgd.org>2018-10-25 17:18:43 -0400
committerPaul Selkirk <paul@psgd.org>2018-10-25 17:18:43 -0400
commit4eebeee153bfc52d562f1f01599111a67ddb7efd (patch)
treead54e2fa1c85b8a3a2e625d557b8c751bbb5f66c
parentadd8e03d3ee79b5e8da4219fb2fc35e3b51bfde2 (diff)
Enable bloat tests, since they work with the current 8K keystore block size.
-rw-r--r--unit-tests.py20
1 files changed, 6 insertions, 14 deletions
diff --git a/unit-tests.py b/unit-tests.py
index 514aace..c456f02 100644
--- a/unit-tests.py
+++ b/unit-tests.py
@@ -1272,40 +1272,32 @@ class TestPKeyAttribute(TestCaseLoggedIn):
for j in xrange(n_attrs)))
pinwheel()
- # These sizes work with a 4096-byte keystore block; if you tweak
- # the undelrying block size, you may need to tweak these tests too.
+ # These sizes work with a 8192-byte keystore block; if you tweak
+ # the underlying block size, you may need to tweak these tests too.
def test_attribute_svelt_volatile_many(self):
self.load_and_fill(0, n_attrs = 64)
def test_attribute_bloat_volatile_many(self):
- self.skipUnlessAll("bloat tests with large flash blocks exceed XDR limits, sigh")
- with self.assertRaises(HAL_ERROR_RESULT_TOO_LONG):
- self.load_and_fill(0, n_attrs = 128)
+ self.load_and_fill(0, n_attrs = 128)
def test_attribute_svelt_volatile_big(self):
self.load_and_fill(0, n_attrs = 6, n_fill = 256)
def test_attribute_bloat_volatile_big(self):
- self.skipUnlessAll("bloat tests with large flash blocks exceed XDR limits, sigh")
- with self.assertRaises(HAL_ERROR_RESULT_TOO_LONG):
- self.load_and_fill(0, n_attrs = 6, n_fill = 512)
+ self.load_and_fill(0, n_attrs = 6, n_fill = 512)
def test_attribute_svelt_token_many(self):
self.load_and_fill(HAL_KEY_FLAG_TOKEN, n_attrs = 64)
def test_attribute_bloat_token_many(self):
- self.skipUnlessAll("bloat tests with large flash blocks exceed XDR limits, sigh")
- with self.assertRaises(HAL_ERROR_RESULT_TOO_LONG):
- self.load_and_fill(HAL_KEY_FLAG_TOKEN, n_attrs = 128)
+ self.load_and_fill(HAL_KEY_FLAG_TOKEN, n_attrs = 128)
def test_attribute_svelt_token_big(self):
self.load_and_fill(HAL_KEY_FLAG_TOKEN, n_attrs = 6, n_fill = 256)
def test_attribute_bloat_token_big(self):
- self.skipUnlessAll("bloat tests with large flash blocks exceed XDR limits, sigh")
- with self.assertRaises(HAL_ERROR_RESULT_TOO_LONG):
- self.load_and_fill(HAL_KEY_FLAG_TOKEN, n_attrs = 6, n_fill = 512)
+ self.load_and_fill(HAL_KEY_FLAG_TOKEN, n_attrs = 6, n_fill = 512)
@unittest.skipUnless(ecdsa_loaded, "Requires Python ECDSA package")