Esempio n. 1
0
    def test_app_add_command_options(self):
        option_name = 'test_option_name'
        option = options.TwitterOption('--test', dest=option_name)

        app = Application()

        @app.command_option(option)
        def test_command():
            pass

        assert not hasattr(app.get_options(), option_name)
        app.add_command_options(test_command)
        assert hasattr(app.get_options(), option_name)
Esempio n. 2
0
  def test_app_add_command_options(self):
    option_name = 'test_option_name'
    option = options.TwitterOption('--test', dest=option_name)

    app = Application()

    @app.command_option(option)
    def test_command():
      pass

    assert not hasattr(app.get_options(), option_name)
    app.add_command_options(test_command)
    assert hasattr(app.get_options(), option_name)