Exemplo n.º 1
0
    def test_find(self):  # uegede
        from Ganga.GPI import jobtree, Job
        jobtree.cd()
        jobtree.mkdir('a')
        jobtree.mkdir('b')

        j1 = Job(name='j1')
        j2 = Job(name='j2')

        jobtree.listdirs()
        jobtree.add(j1, 'a')
        jobtree.add(j2, 'a')
        jobtree.add(j2, 'b')

        # Make sure we find correct locations
        assert ('/a' in jobtree.find(str(j1.id)))
        assert ('/a' in jobtree.find(str(j2.id)))
        assert ('/b' in jobtree.find(str(j2.id)))

        # Look for rubbish
        assert (jobtree.find(-1) == [])

        jobtree.rm('b')
        jobtree.rm('a')

        jobtree.rm('/*')
Exemplo n.º 2
0
    def test_find(self):  # uegede
        from Ganga.GPI import jobtree, Job
        jobtree.cd()
        jobtree.mkdir('a')
        jobtree.mkdir('b')

        j1 = Job(name='j1')
        j2 = Job(name='j2')

        jobtree.listdirs()
        jobtree.add(j1, 'a')
        jobtree.add(j2, 'a')
        jobtree.add(j2, 'b')

        # Make sure we find correct locations
        assert('/a' in jobtree.find(str(j1.id)))
        assert('/a' in jobtree.find(str(j2.id)))
        assert('/b' in jobtree.find(str(j2.id)))

        # Look for rubbish
        assert(jobtree.find(-1) == [])

        jobtree.rm('b')
        jobtree.rm('a')

        jobtree.rm('/*')
Exemplo n.º 3
0
    def test_clean(self):  # asaroka
        from Ganga.GPI import jobtree, Job
        jobtree.cd()
        jobtree.mkdir('testdir')
        jobtree.add(Job())
        print("%s" % jobtree)
        jobtree.add(Job(), 'testdir')

        jobtree.rm('/*')
        assert (jobtree.listjobs('/') == [])
        assert (jobtree.listdirs('/') == [])
Exemplo n.º 4
0
    def test_clean(self):  # asaroka
        from Ganga.GPI import jobtree, Job
        jobtree.cd()
        jobtree.mkdir('testdir')
        jobtree.add(Job())
        print("%s" % jobtree)
        jobtree.add(Job(), 'testdir')

        jobtree.rm('/*')
        assert(jobtree.listjobs('/') == [])
        assert(jobtree.listdirs('/') == [])