コード例 #1
0
ファイル: test_task.py プロジェクト: pombredanne/creo
    def test_create_tasks_delete1(self):
        i = 0
        t1 = Task()
        t2 = Task()
        t3 = Task()
        t4 = Task()

        self.assertEqual(len(Task.getinstances()), 4)
        del t1
        self.assertEqual(len(Task.getinstances()), 3)
コード例 #2
0
ファイル: test_task.py プロジェクト: pombredanne/creo
    def test_create_tasks_delete(self):
        i = 0
        t11 = Task()
        t21 = Task()
        t31 = Task()
        print len(Task.getinstances())
        for obj in Task.getinstances():
            print obj.name
            i += 1
        self.assertEqual(i, 3)

        i = 0
        del t31
        print "GC Collected: ", gc.collect()
        for obj in Task.getinstances():
            print obj.name
            i += 1
        print len(Task.getinstances())
        self.assertEqual(i, 2)
        print len(Task.getinstances())

        i = 0
        del t21
        print "GC Collected: ", gc.collect()
        print len(Task.getinstances())
        for obj in Task.getinstances():
            print obj.name
            i += 1
        print len(Task.getinstances())
        self.assertEqual(i, 1)
        print len(Task.getinstances())
コード例 #3
0
ファイル: test_task.py プロジェクト: pombredanne/creo
    def test_create_tasks_delete3None(self):
        i = 0
        t1 = Task()
        t2 = Task()
        t3 = Task()
        t4 = Task()

        self.assertEqual(len(Task.getinstances()), 4)
        t1 = None
        t3 = None
        t2 = None
        self.assertEqual(len(Task.getinstances()), 1)
コード例 #4
0
ファイル: test_task.py プロジェクト: pombredanne/creo
    def test_create_tasks(self):
        i = 0
        t1 = Task()
        t2 = Task()
        t3 = Task()

        for obj in Task.getinstances():
            print obj.name
            i += 1
        self.assertEqual(i, 3)
コード例 #5
0
ファイル: test_task.py プロジェクト: pombredanne/creo
 def test_create_no_tasks(self):
     i = 0
     for obj in Task.getinstances():
         print obj.name
         i += 1
     self.assertEqual(i, 0)