def _ValidateMasterBotTest(master, bot, test):
    'Validates the master, bot, and test properties of a row dict.'
    test = test.strip('/')
    if ('/' not in test):
        raise BadRequestError('Test name must have more than one part.')
    if (len(test.split('/')) > graph_data.MAX_TEST_ANCESTORS):
        raise BadRequestError(('Invalid test name: %s' % test))
    if (('/' in master) or ('/' in bot)):
        raise BadRequestError('Illegal slash in master or bot name.')
    _ValidateTestPath(('%s/%s/%s' % (master, bot, test)))
Validates the master, bot, and test properties of a row dict.
def _ValidateMasterBotTest(master, bot, test):
    
    test = test.strip('/')
    if ('/' not in test):
        raise BadRequestError('Test name must have more than one part.')
    if (len(test.split('/')) > graph_data.MAX_TEST_ANCESTORS):
        raise BadRequestError(('Invalid test name: %s' % test))
    if (('/' in master) or ('/' in bot)):
        raise BadRequestError('Illegal slash in master or bot name.')
    _ValidateTestPath(('%s/%s/%s' % (master, bot, test)))