コード例 #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)
コード例 #2
0
ファイル: test_app.py プロジェクト: jayeye/commons
  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)