示例#1
0
 def setUp(self):
     self.x = envgetter.EnvGetter(
         defdict={'PYTHONPATH': '/ref/python/place/'})
     self.y = envgetter.DirLevel('a', container=self.x, empty=True)
     self.y.leveldict = {'PYTHONPATH': '/foo/bar:${PYTHONPATH}'}
     self.ref = '/foo/bar:/ref/python/place/'
     self.path = 'PYTHONPATH'
示例#2
0
 def setUp(self):
     self.x = envgetter.EnvGetter(defdict=dict(os.environ,
                                               cat='sienna',
                                               grass='green'))
     self.dirname = 'testtree/pdkenv/b/f'
     self.outname = os.path.join(self.dirname, 'test.tca')
     self.refname = os.path.join(self.dirname, 'export.tca')
     self.ref = open(self.refname).readlines()
示例#3
0
 def setUp(self):
     """Set up a nice fake tree and experiment with it"""
     os.mkdir('faketree')
     open('faketree/pandokia_top', 'w').close()
     os.mkdir('faketree/a')
     os.mkdir('faketree/b')
     os.mkdir('faketree/a/c')
     os.mkdir('faketree/a/d')
     os.mkdir('faketree/b/e')
     os.mkdir('faketree/a/d/f')
     self.base = dict(sky='blue', grass='green', name='NoBody')
     self.x = envgetter.EnvGetter(defdict=self.base, mock=True)
示例#4
0
 def setUp(self):
     self.x = envgetter.EnvGetter(defdict={})
     self.dirname = 'testtree/pdkenv/a/'
     self.ansfile = 'testtree/pdkenv/a/dict.irafdev'
     self.setref()
示例#5
0
 def setUp(self):
     self.dirname = 'testtree/pdkenv/a/e'
     self.x = envgetter.EnvGetter(defdict={})
     self.outname = 'testtree/pdkenv/a/e/test_export.dat'
     self.ref = envgetter.parsefile('testtree/pdkenv/a/e/exported_env')
示例#6
0
 def setUp(self):
     self.x = envgetter.EnvGetter(defdict={'PATH': '/some/default/path/'})
     self.y = envgetter.DirLevel('a', container=self.x, empty=True)
     self.y.leveldict = {'PATH': '/my/special/path:$PATH'}
     self.ref = '/my/special/path:/some/default/path/'
     self.path = 'PATH'
示例#7
0
 def setUp(self):
     self.x = envgetter.EnvGetter(defdict={})
     self.dirname = self.root + 'c/a/a/'
     self.ansfile = self.dirname + 'dict.irafdev'
     self.setref()
示例#8
0
 def setUp(self):
     self.x = envgetter.EnvGetter(defdict={'PATH': '/your/other/path'})
     self.dirname = self.root + 'b/'
     self.ansfile = self.dirname + 'dict.irafdev'
     self.setref()
示例#9
0
 def setUp(self):
     self.x = envgetter.EnvGetter(defdict={}, context='irafx')
     self.dirname = self.root + 'a/'
     self.ansfile = self.dirname + 'dict.irafx.gaudete'
     self.setref()