text: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  """
  test_monitor
  ----------------------------------
  
  Tests for `monitor` module.
  """
  
  import pytest
  
  from contextlib import contextmanager
  from click.testing import CliRunner
  
  from monitor import monitor
  from monitor import cli
  
  
  class TestMonitor(object):
  
      @classmethod
      def setup_class(cls):
          pass
  
      def test_something(self):
          pass
      def test_command_line_interface(self):
          runner = CliRunner()
          result = runner.invoke(cli.main)
          assert result.exit_code == 0
          assert 'monitor.cli.main' in result.output
          help_result = runner.invoke(cli.main, ['--help'])
          assert help_result.exit_code == 0
          assert '--help  Show this message and exit.' in help_result.output
  
      @classmethod
      def teardown_class(cls):
          pass
  
  