def main(): args = sys.argv[1:] if len(args) == 1 and args[0] in ['-h', '--help']: Multisetup.help() else: mysetup = Multisetup(curdir='.', commands=args, packages=dirs) mysetup.run()
def test_wrong_package(): mysetup = Multisetup(curdir=curdir, commands=['build', '--packages','corezzz'], packages=['corezzz']) try: mysetup.run() assert False except: assert True
def test_wrong_package(): mysetup = Multisetup(curdir=curdir, commands=['build', '--packages', 'corezzz'], packages=['corezzz']) try: mysetup.run() assert False except: assert True
def test_setup_failure(): """ Test of run() method with bad option""" commands = '--packages core sdist --bad-option' mysetup = Multisetup(curdir=curdir, commands=commands, packages=['core']) try: mysetup.run() assert False except: assert True
def multisetup(directory, command, in3, in4): ''' Multi Setup allows to build and install all the packages ''' # write the node code here. mysetup = Multisetup(commands=command, packages=in3, curdir=directory, verbose=in4) # return outputs try: mysetup.run(color=False) return True except: return False