Robot Framework
robottypes.py File Reference

Go to the source code of this file.

Namespaces

 robot.utils.robottypes
 

Functions

def robot.utils.robottypes._get_type_name (typ)
 
def robot.utils.robottypes._has_args (typ)
 
def robot.utils.robottypes.is_bytes (item)
 
def robot.utils.robottypes.is_dict_like (item)
 
def robot.utils.robottypes.is_falsy (item)
 Opposite of :func:is_truthy. More...
 
def robot.utils.robottypes.is_integer (item)
 
def robot.utils.robottypes.is_list_like (item)
 
def robot.utils.robottypes.is_number (item)
 
def robot.utils.robottypes.is_pathlike (item)
 
def robot.utils.robottypes.is_string (item)
 
def robot.utils.robottypes.is_truthy (item)
 Returns True or False depending on is the item considered true or not. More...
 
def robot.utils.robottypes.is_union (item, allow_tuple=False)
 
def robot.utils.robottypes.type_name (item, capitalize=False)
 Return "non-technical" type name for objects and types. More...
 
def robot.utils.robottypes.type_repr (typ)
 Return string representation for types. More...
 

Variables

dictionary robot.utils.robottypes.FALSE_STRINGS = {'FALSE', 'NO', 'OFF', '0', 'NONE', ''}
 
dictionary robot.utils.robottypes.TRUE_STRINGS = {'TRUE', 'YES', 'ON', '1'}
 
tuple robot.utils.robottypes.typeddict_types = ()
 
tuple robot.utils.robottypes.UnionType = ()