summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJoshua Ismael Haase Hernández <hahj87@gmail.com>2011-02-14 23:27:46 -0600
committerJoshua Ismael Haase Hernández <hahj87@gmail.com>2011-02-14 23:27:46 -0600
commit9de298a7b88f7f36aec4c9344356a935c67cfeb3 (patch)
tree7db0effd90a06179a8414c4831174c0877571818 /test
parent3866f148dae1f6c90fc6d903784b65e452c048c6 (diff)
* Added test for generate_exclude_list_from_blacklist
* Fixed listado to strip spaces
Diffstat (limited to 'test')
-rw-r--r--test/blacklist_sample2
-rw-r--r--test/test_pkginfo_from_rsync_output.py17
2 files changed, 13 insertions, 6 deletions
diff --git a/test/blacklist_sample b/test/blacklist_sample
new file mode 100644
index 0000000..2a02af6
--- /dev/null
+++ b/test/blacklist_sample
@@ -0,0 +1,2 @@
+alex:alex-libre: Aquí va un comentario
+gmime22 ::Non free dependencies \ No newline at end of file
diff --git a/test/test_pkginfo_from_rsync_output.py b/test/test_pkginfo_from_rsync_output.py
index 5ed5dd8..aca49e8 100644
--- a/test/test_pkginfo_from_rsync_output.py
+++ b/test/test_pkginfo_from_rsync_output.py
@@ -47,14 +47,19 @@ class pkginfoFromRsyncOutput(unittest.TestCase):
self.assertIsInstance(pkg,Package)
def testPackageInfo(self):
- if self.pkglist:
- first_package=self.pkglist[0]
- else:
- self.fail(self.pkglist)
- self.assertEqual(first_package,example_package_list[0])
+ if not self.pkglist:
+ self.fail("Pkglist doesn't exist: " + str(self.pkglist))
+ self.assertEqual(self.pkglist,example_package_list)
class generateRsyncBlacklist(unittest.TestCase):
""" Test Blacklist generation """
-
+ def testListado(self):
+ self.assertEqual(listado("blacklist_sample"),["alex","gmime22"])
+
+ def testExcludeFiles(self):
+ a=generate_exclude_list_from_blacklist(example_package_list,listado("blacklist_sample"),debug=True)
+ b=[example_package_list[0]["location"],example_package_list[2]["location"]]
+ self.assertEqual(a,b)
+
if __name__ == "__main__":
unittest.main()