コード例 #1
0
ファイル: AppendCommandTest.py プロジェクト: netimen/topydo
    def test_help(self):
        command = AppendCommand(["help"], self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.errors,
                         command.usage() + "\n\n" + command.help() + "\n")
コード例 #2
0
ファイル: AppendCommandTest.py プロジェクト: netimen/topydo
    def test_append5(self):
        command = AppendCommand([1, "Bar", "Baz"], self.todolist, self.out,
                                self.error)
        command.execute()

        self.assertEqual(self.output, "|  1| Foo Bar Baz\n")
        self.assertEqual(self.errors, "")
コード例 #3
0
ファイル: AppendCommandTest.py プロジェクト: netimen/topydo
    def test_append2(self):
        command = AppendCommand([2, "Bar"], self.todolist, self.out,
                                self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.errors, "Invalid todo number given.\n")
コード例 #4
0
    def test_append5(self):
        command = AppendCommand([1, "Bar", "Baz"], self.todolist, self.out,
                                self.error)
        command.execute()

        self.assertEqual(self.output, "|  1| Foo Bar Baz\n")
        self.assertEqual(self.errors, "")
コード例 #5
0
    def test_append2(self):
        command = AppendCommand([2, "Bar"], self.todolist, self.out,
                                self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.errors, "Invalid todo number given.\n")
コード例 #6
0
    def test_help(self):
        command = AppendCommand(["help"], self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.errors,
                         command.usage() + "\n\n" + command.help() + "\n")
コード例 #7
0
    def test_append8(self):
        command = AppendCommand([1, "due:today t:today"], self.todolist,
                                self.out, self.error)
        command.execute()

        self.assertEqual(self.output,
                         "|  1| Foo due:%s t:%s\n" % (self.today, self.today))
        self.assertEqual(self.errors, "")
コード例 #8
0
ファイル: test_append_command.py プロジェクト: wzel/topydo
    def test_append8(self):
        command = AppendCommand([1, "due:today t:today"], self.todolist,
                                self.out, self.error)
        command.execute()

        self.assertEqual(self.output,
                         "|  1| Foo due:%s t:%s\n" % (self.today, self.today))
        self.assertEqual(self.errors, "")
コード例 #9
0
    def test_append9(self):
        self.todolist.add("Qux due:2015-12-21 t:2015-12-21 before:1")
        self.todolist.add("Baz")
        command = AppendCommand([2, "due:today t:today before:3"], self.todolist,
                                self.out, self.error)
        command.execute()

        self.assertEqual(
                self.output,
                "|  2| Qux due:%s t:%s p:1 p:2\n" % (self.today, self.today))
        self.assertEqual(self.errors, "")
コード例 #10
0
ファイル: test_append_command.py プロジェクト: wzel/topydo
    def test_append9(self):
        self.todolist.add("Qux due:2015-12-21 t:2015-12-21 before:1")
        self.todolist.add("Baz")
        command = AppendCommand([2, "due:today t:today before:3"],
                                self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(
            self.output,
            "|  2| Qux due:%s t:%s p:1 p:2\n" % (self.today, self.today))
        self.assertEqual(self.errors, "")
コード例 #11
0
ファイル: AppendCommandTest.py プロジェクト: netimen/topydo
    def test_append7(self):
        command = AppendCommand(["Bar"], self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.errors, command.usage() + "\n")
コード例 #12
0
ファイル: AppendCommandTest.py プロジェクト: netimen/topydo
    def test_append3(self):
        command = AppendCommand([1, ""], self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.output, "")
コード例 #13
0
    def test_append7(self):
        command = AppendCommand(["Bar"], self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.errors, command.usage() + "\n")
コード例 #14
0
    def test_append3(self):
        command = AppendCommand([1, ""], self.todolist, self.out, self.error)
        command.execute()

        self.assertEqual(self.output, "")
        self.assertEqual(self.output, "")