Exemple #1
0
    def testUnbundlerRelative(self):
        bundler = bundle.Bundler("test")
        bundler.add(self.filename, 'this/is/a/test.py')
        b = bundler.bundle()
        unbundler = bundle.Unbundler(self.tempdir)

        dir = unbundler.unbundle(b)

        # make sure it unpacked
        newfile = os.path.join(dir, 'this/is/a/test.py')
        self.failUnless(os.path.exists(newfile))

        # verify contents
        one = open(self.filename, "r").read()
        two = open(newfile, "r").read()
        self.assertEquals(one, two)
Exemple #2
0
 def __init__(self, callRemote):
     """
     @type  callRemote: callable
     """
     self.callRemote = callRemote
     self._unbundler = bundle.Unbundler(configure.cachedir)