From e7ca06ce9601dd85c0ae9b00604ae9b31c50e63c Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Mon, 4 May 2009 17:41:55 +0200 Subject: [PATCH] unit testing, db: add test for insertLicenses with str input --- libraries/tests/db.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libraries/tests/db.py b/libraries/tests/db.py index 856cf9c0b..5feaf6416 100644 --- a/libraries/tests/db.py +++ b/libraries/tests/db.py @@ -203,6 +203,12 @@ class LocalRepositoryTest(unittest.TestCase): set_search = self.test_db.searchSets(set_name2) self.assertEqual(set([set_name2]),set_search) + def test_db_license_data_str_insert(self): + lic_txt = '[3]\xab foo\n\n' + lic_data = {u'CCPL-Attribution-2.0': lic_txt} + self.test_db.insertLicenses(lic_data) + db_lic_txt = self.test_db.retrieveLicenseText('CCPL-Attribution-2.0') + self.assertEqual(db_lic_txt, lic_txt) # XXX complete