Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
pytest and caplog
#1
Hi.

I have the folowing test class:

class TestConnection(AsyncTestCase):
      '''Integration test'''

      @gen_test
      def test_connecting_to_server(self):
          '''Connecting to the TCPserver'''
          client = server = None
          try:
              sock, port = bind_unused_port()
              with NullContext():
                  server = EchoServer()
                  server.add_socket(sock)
              client = IOStream(socket.socket())
              with ExpectLog(caplog, '.*decode.*'):
                  yield client.connect(('localhost', port))
                  yield client.write(b'hello\n')
                  # yield client.read_until(b'\n')
                  yield gen.moment
                  assert False
          finally:
              if server is not None:
                  server.stop()
              if client is not None:
                  client.close()
Can someone explain how to gain access to the caplog fixture inside the test method so that I can work with my logs ?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pytest Installed, but VS Code Won’t Access Pytest AstralWeeks 9 26,479 Sep-13-2023, 03:00 PM
Last Post: AstralWeeks
  Pytest mocks anthonyrmoss78 0 1,310 May-30-2023, 08:28 PM
Last Post: anthonyrmoss78
  How to run a pytest test for each item in a list arielma 0 3,667 Jan-06-2021, 10:40 PM
Last Post: arielma
  capture pytest results to a file maiya 2 8,649 Oct-17-2020, 03:42 AM
Last Post: maiya
  pytest, parametrize, neasted list niski1996 0 2,565 Jul-21-2020, 10:36 PM
Last Post: niski1996
  Pytest and rootdirectory Master_Sergius 4 8,750 Jun-01-2020, 05:05 PM
Last Post: Master_Sergius
  pytest in CircleCI filepath error alyflex 0 2,085 Apr-20-2020, 04:39 PM
Last Post: alyflex
  pytest-html report customize manoj 4 17,770 Nov-26-2019, 09:10 AM
Last Post: manojshetty
  pytest loop through multiple tests? burvil 0 5,938 Sep-26-2019, 11:42 PM
Last Post: burvil
  Pytest with requests a21250450 3 4,421 Mar-21-2019, 03:24 PM
Last Post: buran

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020