summaryrefslogtreecommitdiffstats
path: root/pym/portage/tests/sets
diff options
context:
space:
mode:
authorAlec Warner <antarus@gentoo.org>2007-09-07 09:46:49 +0000
committerAlec Warner <antarus@gentoo.org>2007-09-07 09:46:49 +0000
commit967f9632062e08a25af751a1f220b3443cbdfc33 (patch)
tree8d2f020ab40adfaf8daefd42c7be755d730a3a23 /pym/portage/tests/sets
parent40e34b8ce64628d6745179b65cbeadac85ca30e4 (diff)
downloadportage-967f9632062e08a25af751a1f220b3443cbdfc33.tar.gz
portage-967f9632062e08a25af751a1f220b3443cbdfc33.tar.bz2
portage-967f9632062e08a25af751a1f220b3443cbdfc33.zip
fighting with svn over weirdness
svn path=/main/trunk/; revision=7749
Diffstat (limited to 'pym/portage/tests/sets')
-rw-r--r--pym/portage/tests/sets/files/__init__.py0
-rw-r--r--pym/portage/tests/sets/files/__test__0
-rw-r--r--pym/portage/tests/sets/files/testConfigFileSet.py19
-rw-r--r--pym/portage/tests/sets/files/testStaticFileSet.py30
4 files changed, 49 insertions, 0 deletions
diff --git a/pym/portage/tests/sets/files/__init__.py b/pym/portage/tests/sets/files/__init__.py
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/pym/portage/tests/sets/files/__init__.py
diff --git a/pym/portage/tests/sets/files/__test__ b/pym/portage/tests/sets/files/__test__
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/pym/portage/tests/sets/files/__test__
diff --git a/pym/portage/tests/sets/files/testConfigFileSet.py b/pym/portage/tests/sets/files/testConfigFileSet.py
new file mode 100644
index 000000000..633beb4bf
--- /dev/null
+++ b/pym/portage/tests/sets/files/testConfigFileSet.py
@@ -0,0 +1,19 @@
+# testConfigFileSet.py -- Portage Unit Testing Functionality
+# Copyright 2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id: testShell.py 7363 2007-07-22 23:21:14Z zmedico $
+
+from portage.tests import TestCase, test_cps
+from portage.sets.files import ConfigFileSet
+
+class ConfigFileSetTestCase(TestCase):
+ """Simple Test Case for CommandOutputSet"""
+
+ def setUp(self):
+ pass
+
+ def tearDown(self):
+ pass
+
+ def testConfigFileSet(self):
+ pass
diff --git a/pym/portage/tests/sets/files/testStaticFileSet.py b/pym/portage/tests/sets/files/testStaticFileSet.py
new file mode 100644
index 000000000..92dd4dc19
--- /dev/null
+++ b/pym/portage/tests/sets/files/testStaticFileSet.py
@@ -0,0 +1,30 @@
+# testStaticFileSet.py -- Portage Unit Testing Functionality
+# Copyright 2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id: testShell.py 7363 2007-07-22 23:21:14Z zmedico $
+
+from portage.tests import TestCase, test_cps
+from portage.sets.files import StaticFileSet
+from portage.env.loaders import TestTextLoader
+from portage.env.config import ConfigLoaderKlass
+
+class StaticFileSetTestCase(TestCase):
+ """Simple Test Case for StaicFileSet"""
+
+ def setUp(self):
+ pass
+
+ def tearDown(self):
+ pass
+
+ def testSampleStaticFileSet(self):
+ d = {}
+ for item in test_cps:
+ d[item] = None
+ loader = TestTextLoader(validator=None)
+ loader.setData(d)
+ data = ConfigLoaderKlass(loader)
+ s = StaticFileSet('test', '/dev/null', data=data)
+ s.load()
+ self.assertEqual(set(test_cps), s.getAtoms())
+