Revision: 419
http://fclient.svn.sourceforge.net/fclient/?rev=419&view=rev
Author: jUrner
Date: 2008-06-29 03:59:46 -0700 (Sun, 29 Jun 2008)
Log Message:
-----------
added one or the other unittest
Modified Paths:
--------------
trunk/sandbox/fcp2/test_fcp/test_key.py
Modified: trunk/sandbox/fcp2/test_fcp/test_key.py
===================================================================
--- trunk/sandbox/fcp2/test_fcp/test_key.py 2008-06-29 10:59:31 UTC (rev 418)
+++ trunk/sandbox/fcp2/test_fcp/test_key.py 2008-06-29 10:59:46 UTC (rev 419)
@@ -15,6 +15,7 @@
from fcp2.client import Client
from fcp2 import consts
+from fcp2 import key
from fcp2 import types
@@ -24,17 +25,39 @@
#****************************************************************************************
#
#****************************************************************************************
-class TestKeys(unittest.TestCase):
+class Test_CHK(unittest.TestCase):
- pass
+ def test_fromString(self):
+
+ p = 'CHK@' + key.DummyKeyData + '/'
+ myKey = key.CHK.fromString(p)
+ self.assertEqual(myKey.keyData, key.DummyKeyData)
+ self.failUnless(myKey.filename is None)
+ self.assertEqual(myKey.toString(), p)
+
+ p = 'CHK@' + key.DummyKeyData + '/foo/'
+ myKey = key.CHK.fromString(p)
+ self.assertEqual(myKey.keyData, key.DummyKeyData)
+ self.assertEqual(myKey.filename, 'foo')
+ self.assertEqual(myKey.toString(), p)
+ p = 'CHK@'
+ myKey = key.CHK.fromString(p)
+ self.failUnless(myKey is None)
+
+
+ def test_toString(self):
+ pass
+
+
+
#*********************************************************************************
#
#*********************************************************************************
def suite():
tests = (
- TestKeys,
+ Test_CHK,
)
suite = unittest.TestSuite()
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|