Robot Framework Integrated Development Environment (RIDE)
__init__.py
Go to the documentation of this file.
1 # Copyright 2008-2015 Nokia Networks
2 # Copyright 2016- Robot Framework Foundation
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 # http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 
16 
35 
36 from .argumentparser import ArgumentParser, cmdline2list
37 from .application import Application
38 from .compat import isatty, py2to3, StringIO, with_metaclass
39 from .compress import compress_text
40 from .connectioncache import ConnectionCache
41 from .dotdict import DotDict
42 from .encoding import (CONSOLE_ENCODING, SYSTEM_ENCODING, console_decode,
43  console_encode, system_decode, system_encode)
44 from .error import (get_error_message, get_error_details, ErrorDetails)
45 from .escaping import escape, unescape, split_from_equals
46 from .etreewrapper import ET, ETSource
47 from .frange import frange
48 from .markuputils import html_format, html_escape, xml_escape, attribute_escape
49 from .markupwriters import HtmlWriter, XmlWriter, NullMarkupWriter
50 from .importer import Importer
51 from .match import eq, Matcher, MultiMatcher
52 from .misc import (plural_or_not, printable_name, roundup, seq2str,
53  seq2str2)
54 from .normalizing import lower, normalize, NormalizedDict
55 from .platform import (IRONPYTHON, JAVA_VERSION, JYTHON, PY_VERSION,
56  PY2, PY3, PYPY, UNIXY, WINDOWS, RERAISED_EXCEPTIONS)
57 from .recommendations import RecommendationFinder
58 from .robotenv import get_env_var, set_env_var, del_env_var, get_env_vars
59 from .robotinspect import is_java_init, is_java_method
60 from .robotio import binary_file_writer, file_writer
61 from .robotpath import abspath, find_file, get_link_path, normpath
62 from .robottime import (elapsed_time_to_string, format_time, get_elapsed_time,
63  get_time, get_timestamp, secs_to_timestamp,
64  secs_to_timestr, timestamp_to_secs, timestr_to_secs,
65  parse_time)
66 from .robottypes import (FALSE_STRINGS, TRUE_STRINGS, is_bytes, is_dict_like,
67  is_falsy, is_integer, is_list_like, is_number,
68  is_string, is_truthy, is_unicode, is_tuple, type_name, unicode)
69 from .setter import setter, SetterAwareType
70 from .sortable import Sortable
71 from .text import (cut_long_message, format_assign_message,
72  get_console_length, getdoc, getshortdoc, pad_console_length,
73  split_tags_from_doc, split_args_from_name_or_path)
74 from .unic import prepr, unic
75 from .utf8reader import Utf8Reader