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
Exemple #3
0
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
Exemple #5
0
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
Exemple #6
0
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
Exemple #7
0
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