Skip to content

2.2.0

Compare
Choose a tag to compare
@rgonalo rgonalo released this 03 Nov 10:14
· 129 commits to master since this release
bc38bb8
  • Add JSON object/list conversion to Python dict/list in the type inference logic of the replace_param function
  • Add finalize_properties_configuration method in DriverWrapper class to allow the modification of config properties
    upon initialization programmatically before driver creation
  • Properties values configured by properties files can be overridden with system properties named
    TOOLIUM_[SECTION]_[OPTION], moreover these system properties can be used to add new properties that do not exist in
    properties files
  • Configuration system properties have been renamed. The old property names are deprecated but they can still be used.
    Deprecated property name -> New property name
    Config_environment -> TOOLIUM_CONFIG_ENVIRONMENT
    Output_directory -> TOOLIUM_OUTPUT_DIRECTORY
    Output_log_filename -> TOOLIUM_OUTPUT_LOG_FILENAME
    Config_directory -> TOOLIUM_CONFIG_DIRECTORY
    Config_log_filename -> TOOLIUM_CONFIG_LOG_FILENAME
    Config_prop_filenames -> TOOLIUM_CONFIG_PROPERTIES_FILENAMES
    Visual_baseline_directory -> TOOLIUM_VISUAL_BASELINE_DIRECTORY
  • Behave user property 'Config_environment' is deprecated, use 'TOOLIUM_CONFIG_ENVIRONMENT' instead:
    $ behave -D TOOLIUM_CONFIG_ENVIRONMENT=android