Esempio n. 1
0
def setup():
    projectManager.createInitProject(createBasicModules=True)
    yield
    commandManager.runRmDirCommand(sad._CONFIG_DIR_NAME_)
    commandManager.runRmDirCommand(sad._LOG_DIR_NAME_)
    commandManager.runRmDirCommand(sad._MODULES_DIR_)
    commandManager.runRmDirCommand(sad._OUTPUT_BOT_DIR_)
def test_log():
    assert logManager._log()
    config = configManager.getConfig()
    configManager.set(config, sad._CONFIG_RAVEGEN_SECTION_,
                      sad._CONFIG_LOG_OPTION_, "no")
    assert not logManager._log()
    commandManager.runRmDirCommand(sad._CONFIG_DIR_NAME_)
    assert not logManager._log()
    commandManager.runMkdirCommand(sad._CONFIG_DIR_NAME_)
    assert not logManager._log()
    commandManager.runTouchCommand(sad._CONFIG_FILE_PATH)
    assert logManager._log()
    configFile = open(sad._CONFIG_FILE_PATH, 'w')
    configFile.write("[RaveGen]\n")
    configFile.close()
    assert logManager._log()
def setup():
    projectManager.createInitProject()
    yield
    commandManager.runRmDirCommand(sad._CONFIG_DIR_NAME_)
    commandManager.runRmDirCommand(sad._LOG_DIR_NAME_)
    commandManager.runRmDirCommand(sad._MODULES_DIR_)