Best Python code snippet using Kiwi_python
api.py
Source:api.py  
...126                count[status.name] += 1127            else:128                count[status.name] = 1129        else:130            _append_status_counts_to_result(count, data_set)131            count = {status.name: 1}132            run_id = test_execution.run_id133            categories.append(run_id)134    # append the last result135    _append_status_counts_to_result(count, data_set)136    for _key, value in data_set.items():137        del value[0]138    return {139        'categories': categories,140        'data_set': data_set,141        'colors': colors,142        'status_count': status_count,143    }144def _append_status_counts_to_result(count, result):145    total = 0146    for status in TestExecutionStatus.objects.all():147        status_count = count.get(status.name, 0)148        result.get(status.name).append(status_count)149        total += status_count150    result.get(str(_('TOTAL'))).append(total)151@http_basic_auth_login_required152@rpc_method(name='Testing.test_case_health')153def test_case_health(query=None):154    if query is None:155        query = {}156    all_test_executions = TestExecution.objects.filter(**query)157    test_executions = _get_count_for(all_test_executions)158    failed_test_executions = _get_count_for(all_test_executions.filter(status__weight__lt=0))...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
