features.steps.r_006_steps¶
Python steps file for R_006.
Functions¶
|
Simulates the admin initiating a system backup. |
|
Verifies that the system confirms the backup process has completed successfully. |
|
Ensures the backup file is retrievable and valid. |
|
Simulates the admin uploading a backup file for restoration. |
|
Verifies that the system restores data successfully. |
|
Ensures the restored data is consistent with the original backup file contents. |
|
Simulates the admin triggering a system update. |
|
Verifies that the system downloads and applies the update. |
|
Ensures the system verifies its integrity and functionality after an update. |
Module Contents¶
- features.steps.r_006_steps.step_when_admin_initiates_backup(context)[source]¶
Simulates the admin initiating a system backup.
- Parameters:
context (runner.Context) – Behave context.
- Return type:
None
- features.steps.r_006_steps.step_then_system_confirms_backup(context)[source]¶
Verifies that the system confirms the backup process has completed successfully.
- Parameters:
context (runner.Context) – Behave context.
- Return type:
None
- features.steps.r_006_steps.step_then_backup_file_is_valid(context, backup_file)[source]¶
Ensures the backup file is retrievable and valid.
- Parameters:
context (runner.Context) – Behave context.
backup_file (str) – The name of the backup file.
- Return type:
None
- features.steps.r_006_steps.step_when_admin_uploads_backup(context, backup_file)[source]¶
Simulates the admin uploading a backup file for restoration.
- Parameters:
context (runner.Context) – Behave context.
backup_file (str) – The name of the backup file.
- Return type:
None
- features.steps.r_006_steps.step_then_system_restores_data(context)[source]¶
Verifies that the system restores data successfully.
- Parameters:
context (runner.Context) – Behave context.
- Return type:
None
- features.steps.r_006_steps.step_then_data_is_consistent(context)[source]¶
Ensures the restored data is consistent with the original backup file contents.
- Parameters:
context (runner.Context) – Behave context.
- Return type:
None
- features.steps.r_006_steps.step_when_admin_triggers_update(context)[source]¶
Simulates the admin triggering a system update.
- Parameters:
context (runner.Context) – Behave context.
- Return type:
None