def test_ddprint(self): """ Test ddprint(self, msg) """ sfcli = SpiderFootCli() io_output = io.StringIO() sys.stdout = io_output sfcli.ddprint("example debug output") sys.stdout = sys.__stdout__ output = io_output.getvalue() self.assertIn("example debug output", output) self.assertEqual('TBD', 'TBD')
def test_ddprint_should_not_print_unless_debug_option_is_set(self): """ Test ddprint(self, msg) """ sfcli = SpiderFootCli() sfcli.ownopts['cli.debug'] = False sfcli.ownopts['cli.spool'] = False io_output = io.StringIO() sys.stdout = io_output sfcli.ddprint("example debug output") sys.stdout = sys.__stdout__ output = io_output.getvalue() self.assertEqual("", output)
def test_ddprint(self): """ Test ddprint(self, msg) """ sfcli = SpiderFootCli() sfcli.ddprint(None)