From 9ff97d31da0ff92159ef1b97971cb3693c73f8b8 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sun, 23 Aug 2015 21:55:12 +0200 Subject: [PATCH] tests: Provide two windows in win_registry fixture. --- tests/conftest.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index c67ccf912..b2f7d5598 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -89,11 +89,15 @@ FakeWindow = collections.namedtuple('FakeWindow', ['registry']) @pytest.yield_fixture def win_registry(): - """Fixture providing a window registry for win_id 0.""" - registry = objreg.ObjectRegistry() - window = FakeWindow(registry) - objreg.window_registry[0] = window - yield registry + """Fixture providing a window registry for win_id 0 and 1.""" + registry1 = objreg.ObjectRegistry() + registry2 = objreg.ObjectRegistry() + window1 = FakeWindow(registry1) + window2 = FakeWindow(registry2) + objreg.window_registry[0] = window1 + objreg.window_registry[1] = window2 + yield + del objreg.window_registry[1] del objreg.window_registry[0]