core test_view: don't prefix local class w/ Test

Fix warning:
  subiquitycore/tests/test_view.py:24
    subiquity/subiquitycore/tests/test_view.py:24:
    PytestCollectionWarning: cannot collect test class 'TestStretchy'
    because it has a __init__ constructor
This commit is contained in:
Dan Bungert 2021-10-15 16:12:44 -06:00
parent 3c32cb773c
commit 0308fa49b1
1 changed files with 5 additions and 5 deletions

View File

@ -21,7 +21,7 @@ from subiquitycore.ui.stretchy import Stretchy, StretchyOverlay
from subiquitycore.ui.utils import undisabled
class TestStretchy(Stretchy):
class InstrumentedStretchy(Stretchy):
was_opened = was_closed = False
def __init__(self):
@ -46,7 +46,7 @@ class TestBaseView(SubiTestCase):
def test_basic(self):
bv = BaseView(urwid.Text(""))
s = TestStretchy()
s = InstrumentedStretchy()
self.assertEqual(self.get_stretchy_chain(bv), [])
bv.show_stretchy_overlay(s)
self.assertTrue(s.was_opened)
@ -62,9 +62,9 @@ class TestBaseView(SubiTestCase):
def make_view_with_overlays(self):
bv = BaseView(urwid.Text(""))
a = TestStretchy()
b = TestStretchy()
c = TestStretchy()
a = InstrumentedStretchy()
b = InstrumentedStretchy()
c = InstrumentedStretchy()
bv.show_stretchy_overlay(a)
bv.show_stretchy_overlay(b)
bv.show_stretchy_overlay(c)