/mandos/trunk

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/trunk

« back to all changes in this revision

Viewing changes to mandos-ctl

  • Committer: Teddy Hogeborn
  • Date: 2019-07-29 16:35:53 UTC
  • Revision ID: teddy@recompile.se-20190729163553-1i442i2cbx64c537
Make tests and man page examples match

Make the tests test_manual_page_example[1-5] match exactly what is
written in the manual page, and add comments to manual page as
reminders to keep tests and manual page examples in sync.

* mandos-ctl (Test_commands_from_options.test_manual_page_example_1):
  Remove "--verbose" option, since the manual does not have it as the
  first example, and change assertion to match.
* mandos-ctl.xml (EXAMPLE): Add comments to all examples documenting
  which test function they correspond to.  Also remove unnecessary
  quotes from option arguments in fourth example, and clarify language
  slightly in fifth example.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2002
2002
 
2003
2003
 
2004
2004
    def test_manual_page_example_1(self):
2005
 
        self.assert_command_from_args("--verbose".split(),
 
2005
        self.assert_command_from_args("",
2006
2006
                                      command.PrintTable,
2007
2007
                                      clients=[],
2008
 
                                      verbose=True)
 
2008
                                      verbose=False)
2009
2009
 
2010
2010
    def test_manual_page_example_2(self):
2011
2011
        self.assert_command_from_args(