Ejemplo n.º 1
0
 def test_do_delete_label_with_delete_label(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon._address_parser.labels["foo"] = 0xC000
     mon.do_delete_label("foo")
     self.assertFalse("foo" in mon._address_parser.labels)
     out = stdout.getvalue()
     self.assertEqual("", out)
Ejemplo n.º 2
0
 def test_do_delete_label_with_delete_label(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon._address_parser.labels['foo'] = 0xc000
     mon.do_delete_label('foo')
     self.assertFalse('foo' in mon._address_parser.labels)
     out = stdout.getvalue()
     self.assertEqual('', out)
Ejemplo n.º 3
0
 def test_do_delete_label_with_delete_label(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon._address_parser.labels['foo'] = 0xc000
     mon.do_delete_label('foo')
     self.assertFalse('foo' in mon._address_parser.labels)
     out = stdout.getvalue()
     self.assertEqual('', out)
Ejemplo n.º 4
0
 def test_do_delete_label_with_bad_label_fails_silently(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon.do_delete_label('non-existant-label')
     out = stdout.getvalue()
     self.assertEqual('', out)
Ejemplo n.º 5
0
 def test_do_delete_label_no_args_displays_help(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon.do_delete_label('')
     out = stdout.getvalue()
     self.assertTrue(out.startswith('delete_label'))
Ejemplo n.º 6
0
 def test_do_delete_label_with_bad_label_fails_silently(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon.do_delete_label('non-existant-label')
     out = stdout.getvalue()
     self.assertEqual('', out)
Ejemplo n.º 7
0
 def test_do_delete_label_no_args_displays_help(self):
     stdout = StringIO()
     mon = Monitor(stdout=stdout)
     mon.do_delete_label('')
     out = stdout.getvalue()
     self.assertTrue(out.startswith('delete_label'))