b.t.t.ProgressRecordingUIFactory(ui.UIFactory, progress.DummyProgress) : class documentation

Part of bzrlib.tests.testui View In Hierarchy

Captures progress updates made through it.

This is overloaded as both the UIFactory and the progress model.

Method __init__ Undocumented
Method nested_progress_bar Return a nested progress bar.
Method finished Undocumented
Method update Undocumented

Inherited from UIFactory:

Method __enter__ Context manager entry support.
Method __exit__ Context manager exit support.
Method be_quiet Tell the UI to be more quiet, or not.
Method confirm_action Seek user confirmation for an action.
Method get_password Prompt the user for a password.
Method is_quiet Undocumented
Method make_output_stream Get a stream for sending out bulk text data.
Method clear_term Prepare the terminal for output.
Method format_user_warning Undocumented
Method choose Prompt the user for a list of alternatives.
Method get_boolean Get a boolean question answered from the user.
Method get_integer Get an integer from the user.
Method make_progress_view Construct a new ProgressView object for this UI.
Method recommend_upgrade Recommend the user upgrade a control directory.
Method report_transport_activity Called by transports as they do IO.
Method log_transport_activity Write out whatever transport activity has been measured.
Method show_user_warning Show a warning to the user.
Method show_error Show an error message (not an exception) to the user.
Method show_message Show a message to the user.
Method show_warning Show a warning to the user.
Method _make_output_stream_explicit Undocumented
Method _progress_finished Called by the ProgressTask when it finishes
Method _progress_all_finished Called when the top-level progress task finished
Method _progress_updated Called by the ProgressTask when it changes.

Inherited from DummyProgress:

Method tick Undocumented
Method child_update Undocumented
Method clear Undocumented
Method child_progress Undocumented
def __init__(self):
Undocumented
def nested_progress_bar(self):
Return a nested progress bar.

When the bar has been finished with, it should be released by calling bar.finished().

def finished(self):
Undocumented
def update(self, message, count=None, total=None):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.