X-Git-Url: https://git.rkrishnan.org/?a=blobdiff_plain;f=zfec%2Fzfec%2Ftest%2Ftest_zfec.py;h=31c9a02b4012889c5cfc70fc7386554091141f4f;hb=818bc8eabcac8aac3116faae4b189ca6c3853141;hp=7ed3c13ea47a2dc41bf90ea5838a3454cd45702c;hpb=fd78c26dc3aacc520b544a5ebcba9ee4c3cfbc3b;p=tahoe-lafs%2Fzfec.git diff --git a/zfec/zfec/test/test_zfec.py b/zfec/zfec/test/test_zfec.py index 7ed3c13..31c9a02 100755 --- a/zfec/zfec/test/test_zfec.py +++ b/zfec/zfec/test/test_zfec.py @@ -79,6 +79,16 @@ def _help_test_random_with_l_easy(l): _h_easy(k, m, s) class ZFecTest(unittest.TestCase): + def test_instantiate_no_args(self): + try: + e = zfec.Encoder() + except TypeError: + # Okay, so that's because we're required to pass constructor args. + pass + else: + # Oops, it should have raised an exception. + self.fail("Should have raised exception from incorrect arguments to constructor.") + def test_from_agl_c(self): self.failUnless(zfec._fec.test_from_agl())