These check that it behaves properly when it's invoked through the regular command-line interface. This doesn't actually run a new interpreter but rather starts again from the run_bzr function.
| Class | TestCommands | No class docstring; 6/11 methods documented |
| Function | listdir_sorted | Undocumented |
| Class | OldTests | old tests moved from ./testbzr. |
| Class | RemoteTests | Test bzr ui commands against remote branches. |
| Class | HTTPTests | Test various commands against a HTTP server. |
| Class | SFTPTestsAbsolute | Test various commands against a SFTP server using abs paths. |
| Class | SFTPTestsAbsoluteSibling | Test various commands against a SFTP server using abs paths. |
| Class | SFTPTestsRelative | Test various commands against a SFTP server using homedir rel paths. |