Exemplo n.º 1
0
    def test_insertTimeWithTemplates(self):
        test_source = """00:01 hi wie gehts?\n00:03 mir gehts gut!
        """
        plan= Plan("heute")
        r = Routine("test")
        r.add(Entry("00:02","hi wie gehts?",start="00:01"))
        r.add(Entry("00:05","mir gehts gut!",start="00:03"))
        plan.add(r)
        plan.updateStarts("00:01",0)


        string = ParseText.insertEndTime( plan,test_source,2)  
        string = string.split("\n")
        l = test_source.split("\n")
        self.assertEqual(len(string),len(l))
        self.assertEqual(l[0],string[0])
        self.assertEqual(string[1],l[1])
        self.assertEqual(string[2].strip(),"00:08")
        self.assertNotEqual(l[2],string[2])