mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
simplify test
This commit is contained in:
committed by
Angelo Mottola
parent
0425746ca3
commit
52a8d80d01
@@ -3,8 +3,8 @@ from textual.widgets import Label
|
||||
|
||||
|
||||
class SelfRemovingLabel(Label):
|
||||
def on_mount(self) -> None:
|
||||
self.set_timer(0.2, self.remove)
|
||||
async def on_mount(self) -> None:
|
||||
await self.remove()
|
||||
|
||||
|
||||
class RemoveOnTimerApp(App[None]):
|
||||
@@ -17,6 +17,5 @@ async def test_multiple_simultaneous_removals():
|
||||
"""Regression test for https://github.com/Textualize/textual/issues/2854."""
|
||||
# The app should run and finish without raising any errors.
|
||||
async with RemoveOnTimerApp().run_test() as pilot:
|
||||
await pilot.pause(0.3)
|
||||
# Sanity check to ensure labels were removed.
|
||||
assert len(pilot.app.query(Label)) == 0
|
||||
|
||||
Reference in New Issue
Block a user