def test_present_option_is_not_added(self): """ If the option is already there do not add it """ sys.argv += ['-vc', '--logfile', '/opt/slapos/slapos.log'] original_sysargv = sys.argv entry.checkOption("--logfile /opt/slapos/format.log") self.assertEqual(original_sysargv, sys.argv)
def test_missing_option_is_added(self): """ If the option is not there add it """ sys.argv += ['-vc', '--pidfile', '/opt/slapos/slapos.pid'] original_sysargv = sys.argv option = "--logfile /opt/slapgrid/slapformat.log" entry.checkOption(option) self.assertNotEqual(original_sysargv, sys.argv) self.assertTrue(option in " ".join(sys.argv))