def test_add5(self): command = DepCommand(["add", "1"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.todolist.is_dirty()) self.assertEqual(self.output, "") self.assertEqual(self.errors, command.usage() + "\n")
def test_no_subsubcommand(self): command = DepCommand([], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.output) self.assertEqual(self.errors, command.usage() + "\n") self.assertFalse(self.todolist.is_dirty())
def test_help(self): command = DepCommand(["help"], self.todolist, self.out, self.error) command.execute() self.assertEqual(self.output, "") self.assertEqual(self.errors, command.usage() + "\n\n" + command.help() + "\n")
def test_add5(self): command = DepCommand(["add", "1"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.todolist.dirty) self.assertEqual(self.output, "") self.assertEqual(self.errors, command.usage() + "\n")
def test_invalid_subsubcommand(self): command = DepCommand(["foo"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.output) self.assertEqual(self.errors, command.usage() + "\n") self.assertFalse(self.todolist.dirty)
def test_no_subsubcommand(self): command = DepCommand([], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.output) self.assertEqual(self.errors, command.usage() + "\n") self.assertFalse(self.todolist.dirty)
def test_dot1(self): command = DepCommand(["dot"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.todolist.dirty) self.assertEqual(self.output, "") self.assertEqual(self.errors, command.usage() + "\n")
def test_invalid_subsubcommand(self): command = DepCommand(["foo"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.output) self.assertEqual(self.errors, command.usage() + "\n") self.assertFalse(self.todolist.is_dirty())
def test_ls6(self): command = DepCommand(["ls"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.todolist.is_dirty()) self.assertFalse(self.output) self.assertEqual(self.errors, command.usage() + "\n")
def test_ls7(self): command = DepCommand(["ls", "top", "99"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.todolist.is_dirty()) self.assertEqual(self.output, "") self.assertEqual(self.errors, command.usage() + "\n")
def test_ls11(self): command = DepCommand(["ls", "top", "99"], self.todolist, self.out, self.error) command.execute() self.assertFalse(self.todolist.dirty) self.assertEqual(self.output, "") self.assertEqual(self.errors, command.usage() + "\n")