From 4aabb14f54eddabad7200d5b7f999cdc164ba68c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beyza=20Ermi=C5=9F?= Date: Thu, 10 Jul 2008 13:01:42 +0000 Subject: [PATCH] Specfile test case has been added. --- tests/specfiletests.py | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 tests/specfiletests.py diff --git a/tests/specfiletests.py b/tests/specfiletests.py new file mode 100644 index 00000000..a54b3134 --- /dev/null +++ b/tests/specfiletests.py @@ -0,0 +1,36 @@ +import unittest +import os +import pisi.specfile as specfile +import pisi.util as util + +class SpecFileTestCase(unittest.TestCase): + def setUp(self): + self.spec = specfile.SpecFile() + self.spec.read('repos/pardus-2007/system/base/curl/pspec.xml') + + def testGetSourceVersion(self): + assert '0.3' == self.spec.getSourceVersion() + + def testGetSourceRelease(self): + assert '1' == self.spec.getSourceRelease() + + def testVerify(self): + if self.spec.errors(): + self.fail() + + def testCopy(self): + self.spec.read('repos/pardus-2007/system/base/curl/pspec.xml') + self.spec.write('repos/pardus-2007/system/base/curl/pspec.xml') + + + + + + + + + + + + +