cfme.utils.category module¶
Module used for handling categories of let’s say form values and for categorizing them.
-
class
cfme.utils.category.CategoryBase(value)[source]¶ Bases:
objectBase class for categories
Parameters: value – Value to be categorized.
-
cfme.utils.category.categorize(iterable, cat)[source]¶ Function taking iterable of values and a dictionary of rules to categorize the values.
Keys of the dictionary are callables, taking one parameter - the current iterable item. If the call on it returns positive, then the value part of dictionary is taken (assumed callable) and it is called with the current item.
Parameters: - iterable – Iterable to categorize.
- cat – Category specification dictionary