avocado_loader_yaml package

Module contents

Avocado Plugin that loads tests from YAML files

class avocado_loader_yaml.LoaderYAML

Bases: avocado.core.plugin_interfaces.CLI

configure(parser)
description = "YAML test loader options for the 'run' subcommand"
name = 'loader_yaml'
run(args)
class avocado_loader_yaml.YamlTestsuiteLoader(args, extra_params)

Bases: avocado.core.loader.TestLoader

Gets variants from a YAML file and uses test_reference entries to create a test suite.

discover(reference, which_tests=False)
static get_decorator_mapping()
get_full_decorator_mapping()
get_full_type_label_mapping()
static get_type_label_mapping()

No type is discovered by default, uses “full_*_mappings” to report the actual types after “discover()” is called.

name = 'yaml_testsuite'