Ejemplo 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"))
Ejemplo 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)
Ejemplo 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.")
Ejemplo 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")
Ejemplo n.º 5
0
 def test_plugin_set_name(self):
     p = NamedMockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                          'cmdlineopts': MockOptions()})
     self.assertEquals(p.name(), "testing")
Ejemplo 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>")
Ejemplo n.º 7
0
 def test_plugin_default_name(self):
     p = MockPlugin({'sysroot': self.sysroot, 'policy': LinuxPolicy(),
                     'cmdlineopts': MockOptions()})
     self.assertEquals(p.name(), "mockplugin")
Ejemplo 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'])
Ejemplo 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=[]), [])
Ejemplo 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'])
Ejemplo 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)