def simple_text(pval, pvalue_format, pvalue_thresholds, test_short_name=None):
    """
    Generates simple text for test name and pvalue
    :param pval: pvalue
    :param pvalue_format: format string for pvalue
    :param test_short_name: Short name of test to show
    :param pvalue_thresholds: String to display per pvalue range
    :return: simple annotation
    """
    thresholds = sorted(pvalue_thresholds, key=lambda x: x[0])
    text = test_short_name and test_short_name + ' ' or ''
    for threshold in thresholds:
        if pval < threshold[0]:
            pval_text = 'p ≤ {}'.format(threshold[1])
            break
    else:
        pval_text = 'p = {}'.format(pvalue_format).format(pval)
    return text + pval_text
