features.steps.r_101_stepsΒΆ
Python steps file for R_101.
FunctionsΒΆ
|
Simulates selecting a Trustpoint component in the security configuration panel. |
|
Ensures that the Trustpoint component has a specified security level. |
|
Simulates an admin setting a security level for a component. |
|
Simulates restarting the system. |
Simulates an unauthorized user attempting to access a system component. |
|
|
Ensures that the system applies the specified security level. |
|
Ensures that an invalid security level input is rejected with an error. |
|
Ensures that the security level persists after a system restart. |
|
Ensures that access is denied based on security level settings. |
|
Ensures that changes to security levels are logged. |
Module ContentsΒΆ
- features.steps.r_101_steps.step_given_component_selected(context, component)[source]ΒΆ
Simulates selecting a Trustpoint component in the security configuration panel.
- Parameters:
context (runner.Context) β Behave context.
component (str) β The selected Trustpoint component.
- Return type:
None
- features.steps.r_101_steps.step_given_component_has_security_level(context, component, security_level)[source]ΒΆ
Ensures that the Trustpoint component has a specified security level.
- Parameters:
context (runner.Context) β Behave context.
component (str) β The Trustpoint component.
security_level (str) β The current security level.
- Return type:
None
- features.steps.r_101_steps.step_when_admin_sets_security_level(context, security_level)[source]ΒΆ
Simulates an admin setting a security level for a component.
- Parameters:
context (runner.Context) β Behave context.
security_level (str) β The new security level to be set.
- Return type:
None
- features.steps.r_101_steps.step_when_system_restarts(context)[source]ΒΆ
Simulates restarting the system.
- Parameters:
context (runner.Context) β Behave context.
- Return type:
None
- features.steps.r_101_steps.step_when_unauthorized_access_attempted(context)[source]ΒΆ
Simulates an unauthorized user attempting to access a system component.
- Parameters:
context (runner.Context) β Behave context.
- Return type:
None
- features.steps.r_101_steps.step_then_system_applies_security_level(context, security_level)[source]ΒΆ
Ensures that the system applies the specified security level.
- Parameters:
context (runner.Context) β Behave context.
security_level (str) β The expected security level applied.
- Return type:
None
- features.steps.r_101_steps.step_then_reject_invalid_input(context, error_message)[source]ΒΆ
Ensures that an invalid security level input is rejected with an error.
- Parameters:
context (runner.Context) β Behave context.
error_message (str) β The expected error message.
- Return type:
None
- features.steps.r_101_steps.step_then_security_level_persists(context, component, security_level)[source]ΒΆ
Ensures that the security level persists after a system restart.
- Parameters:
context (runner.Context) β Behave context.
component (str) β The Trustpoint component.
security_level (str) β The expected security level after restart.
- Return type:
None