diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-12-03 19:50:53 -0600 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-12-03 19:51:05 -0600 |
commit | 89ddbdac554c806147805c47d5b3ceabaa6739f0 (patch) | |
tree | 8a7a833af7083122a5259306bcbf089b39e3e0ae /testsuite | |
parent | d4f4167889ea5a293ba85b4e4f6ae477ecf3487b (diff) | |
download | bcfg2-89ddbdac554c806147805c47d5b3ceabaa6739f0.tar.gz bcfg2-89ddbdac554c806147805c47d5b3ceabaa6739f0.tar.bz2 bcfg2-89ddbdac554c806147805c47d5b3ceabaa6739f0.zip |
fixed SELinux tool/plugin tests
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py b/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py index 8a148b353..66492f8b2 100644 --- a/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py +++ b/testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestSEModules.py @@ -38,34 +38,29 @@ class TestSEModules(TestGroupSpool): def test__get_module_name(self): modules = self.get_obj() for mname in ["foo", "foo.pp"]: - entry = lxml.etree.Element("SELinux", type="module", name=mname) + entry = lxml.etree.Element("SEModule", type="module", name=mname) self.assertEqual(modules._get_module_name(entry), "foo") def test__get_module_filename(self): modules = self.get_obj() for mname in ["foo", "foo.pp"]: - entry = lxml.etree.Element("SELinux", type="module", name=mname) + entry = lxml.etree.Element("SEModule", type="module", name=mname) self.assertEqual(modules._get_module_filename(entry), "/foo.pp") def test_HandlesEntry(self): modules = self.get_obj() modules._get_module_filename = Mock() - modules.Entries['SELinux']['/foo.pp'] = Mock() - modules.Entries['SELinux']['/bar.pp'] = Mock() + modules.Entries['SEModule']['/foo.pp'] = Mock() + modules.Entries['SEModule']['/bar.pp'] = Mock() for el in [lxml.etree.Element("Path", name="foo.pp"), - lxml.etree.Element("SELinux", type="fcontext", - name="foo.pp"), - lxml.etree.Element("SELinux", type="module", - name="baz.pp")]: + lxml.etree.Element("SEModule", name="baz.pp")]: modules._get_module_filename.return_value = "/" + el.get("name") self.assertFalse(modules.HandlesEntry(el, Mock())) - if el.get("type") == "module": + if el.tag == "SEModule": modules._get_module_filename.assert_called_with(el) - for el in [lxml.etree.Element("SELinux", type="module", - name="foo.pp"), - lxml.etree.Element("SELinux", type="module", - name="bar.pp")]: + for el in [lxml.etree.Element("SEModule", name="foo.pp"), + lxml.etree.Element("SEModule", name="bar.pp")]: modules._get_module_filename.return_value = "/" + el.get("name") self.assertTrue(modules.HandlesEntry(el, Mock()), msg="SEModules fails to handle %s" % el.get("name")) @@ -77,10 +72,10 @@ class TestSEModules(TestGroupSpool): modules = self.get_obj() modules._get_module_name = Mock() handler = Mock() - modules.Entries['SELinux']['/foo.pp'] = handler + modules.Entries['SEModule']['/foo.pp'] = handler modules._get_module_name.return_value = "foo" - entry = lxml.etree.Element("SELinux", type="module", name="foo") + entry = lxml.etree.Element("SEModule", type="module", name="foo") metadata = Mock() self.assertEqual(modules.HandleEntry(entry, metadata), handler.return_value) |