def testChooseConfigure(self): """testChooseConfigure.""" p = tmp os.system(""" cd %s touch configure mkdir toto touch toto/test """ % (tmp)) bd = Buildout(fp, []) bd.offline = False recipe = MinitageCommonRecipe(bd, '666', bd['part']) configure = recipe._choose_configure(tmp) self.assertEquals(configure, os.path.join(tmp, 'configure')) self.assertEquals(recipe.build_dir, tmp) recipe.build_dir = os.path.join(tmp, 'toto') recipe.configure = 'test' configure = recipe._choose_configure(recipe.build_dir) self.assertEquals(configure, os.path.join(tmp, 'toto', 'test')) self.assertEquals(recipe.build_dir, os.path.join(tmp, 'toto'))
def testChooseConfigure(self): """testChooseConfigure.""" p = tmp os.system(""" cd %s touch configure mkdir toto touch toto/test """ % (tmp)) bd = Buildout(fp, []) bd.offline = False recipe = MinitageCommonRecipe(bd, '666', bd['part']) configure = recipe._choose_configure(tmp) self.assertEquals(configure, os.path.join(tmp, 'configure')) self.assertEquals(recipe.build_dir, tmp) recipe.build_dir = os.path.join(tmp, 'toto') recipe.configure = 'test' configure = recipe._choose_configure(recipe.build_dir) self.assertEquals(configure, os.path.join(tmp, 'toto', 'test')) self.assertEquals(recipe.build_dir, os.path.join(tmp, 'toto'))