Esempio n. 1
0
 def test_set_nonexistant_plugin_option(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                     'cmdlineopts': MockOptions()})
     self.assertFalse(p.set_option("badopt", "testing"))
Esempio n. 2
0
 def test_get_nonexistant_plugin_option(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                     'cmdlineopts': MockOptions()})
     self.assertEquals(p.get_option("badopt"), 0)
Esempio n. 3
0
 def test_plugin_no_descrip(self):
     p = NamedMockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                          'cmdlineopts': MockOptions()})
     self.assertEquals(p.get_description(), "This plugin has a description.")
Esempio n. 4
0
 def test_set_plugin_option(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                     'cmdlineopts': MockOptions()})
     p.set_option("opt", "testing")
     self.assertEquals(p.get_option("opt"), "testing")
Esempio n. 5
0
 def test_plugin_set_name(self):
     p = NamedMockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                          'cmdlineopts': MockOptions()})
     self.assertEquals(p.name(), "testing")
Esempio n. 6
0
 def test_plugin_no_descrip(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                     'cmdlineopts': MockOptions()})
     self.assertEquals(p.get_description(), "<no description available>")
Esempio n. 7
0
 def test_plugin_default_name(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                     'cmdlineopts': MockOptions()})
     self.assertEquals(p.name(), "mockplugin")
Esempio n. 8
0
 def test_get_option_as_list_plugin_option_not_list(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(init=InitSystem()),
                     'cmdlineopts': MockOptions()})
     p.set_option("opt", "testing")
     self.assertEquals(p.get_option_as_list("opt"), ['testing'])
Esempio n. 9
0
 def test_get_option_as_list_plugin_option_default(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(init=InitSystem()),
                     'cmdlineopts': MockOptions()})
     self.assertEquals(p.get_option_as_list("opt", default=[]), [])
Esempio n. 10
0
 def test_get_option_as_list_plugin_option(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(init=InitSystem()),
                     'cmdlineopts': MockOptions()})
     p.set_option("opt", "one,two,three")
     self.assertEquals(p.get_option_as_list("opt"), ['one', 'two', 'three'])
Esempio n. 11
0
 def test_get_unset_plugin_option(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(init=InitSystem()),
                     'cmdlineopts': MockOptions()})
     self.assertEquals(p.get_option("opt"), 0)