parameter function

Future<void> parameter(
  1. String name,
  2. Object? value, {
  3. bool? excluded,
  4. AllureParameterMode? mode,
})

Adds an Allure parameter to the current test.

Implementation

Future<void> parameter(
  String name,
  Object? value, {
  bool? excluded,
  AllureParameterMode? mode,
}) {
  return _globalTestRuntime.send(
    RuntimeMessage(
      type: 'metadata',
      data: <String, Object?>{
        'parameters': <Map<String, Object?>>[
          AllureParameter(
            name: name,
            value: serializeValue(value),
            excluded: excluded,
            mode: mode,
          ).toJson(),
        ],
      },
    ),
  );
}