OguretsOpts class

Constructors

OguretsOpts()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

debug() → void
Enable fine output logging
failOnMissingSteps(bool f) → void
Specify whether or not to log scenarios with missing steps as failures
feature(String folderOrFile) → void
Add a location of a folder that contains feature files or a specific path to a feature file
features(List<String> foldersOrFiles) → void
Add a List<String> that are locations of folders that contain feature files (recursed), specific paths to feature files or a mix of the two
formatters(List<Formatter> fmts) → void
List of Formatter derived classes that can be used to provide custom output formats
hooks(Type clazz) → void
Add a Type with defined hook definitions
instance(Object o) → void
Shared Object instance for all tests
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
parallelize() → void
processFeatureFile(String filePath, RunStatus runStatus, OguretsState state) Future
run({List<String>? args}) Future<RunStatus>
scenario(String s) → void
Name of a specific scenario to run
step(Type clazz) → void
Add a Type with defined step definitions
steps(String folder) → void
Add a location of a folder that contains step definition files. It will load all classes found as step def types (recursive)
tags(String tags) → void
Tags in a comma-separated string @TagName would be a tag to limit ~@TagName would be a tag to exclude
toString() String
A string representation of this object.
inherited
useAsserts(bool u) → void
Specify whether or not to use asserts true by default, but flutter drive doesn't call dart with enable-asserts

Operators

operator ==(Object other) bool
The equality operator.
inherited