@staticmethod
def _make_test(klass, uid, description=None, subtests_filter=None, **
    test_arguments):
    """
        Create test template
        :param klass: test class
        :param uid: test uid (by default used as id and name)
        :param description: Description appended to "uid" (for listing purpose)
        :param subtests_filter: optional filter of methods for avocado tests
        :param test_arguments: arguments to be passed to the klass(test_arguments)
        """
    if subtests_filter and not subtests_filter.search(uid):
        return []
    if description:
        uid = '%s: %s' % (uid, description)
    test_arguments['name'] = uid
    return [(klass, test_arguments)]
