sdk/python/Testing/PyBehave
Testing

PyBehave

Third-party Python package module — behave. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.fixture()Neutral
#
Signature
fixture(func, name, pattern)

fixture function.

.fixture.__getattr__()Neutral
#
Signature
fixture.__getattr__(name)

fixture.__getattr__ function.

.fixture.fixture()Neutral
#
Signature
fixture.fixture(func, name, pattern)

fixture.fixture function.

.fixture.use_fixture()Neutral
#
Signature
fixture.use_fixture(fixture_func, context, *fixture_args, **fixture_kwargs)

fixture.use_fixture function.

.given()Neutral
#
Signature
given(step_text, **kwargs)

given function.

.runner.__getattr__()Neutral
#
Signature
runner.__getattr__(name)

runner.__getattr__ function.

.step()Neutral
#
Signature
step(step_text, **kwargs)

step function.

.step_registry.__getattr__()Neutral
#
Signature
step_registry.__getattr__(name)

step_registry.__getattr__ function.

.step_registry.given()Neutral
#
Signature
step_registry.given(step_text, **kwargs)

step_registry.given function.

.step_registry.step()Neutral
#
Signature
step_registry.step(step_text, **kwargs)

step_registry.step function.

Fully-Qualified Names

FQNField
behavefqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import behave