Use a nicer decorator for functions that only need to be run once

This commit is contained in:
Kovid Goyal
2021-02-05 10:40:52 +05:30
parent 726d736aac
commit fe07306ff1
11 changed files with 67 additions and 31 deletions

View File

@@ -180,12 +180,11 @@ def make_send_command(screen):
class TestGraphics(BaseTest):
def setUp(self):
cache_dir.override_dir = tempfile.mkdtemp()
cache_dir.cache_clear()
cache_dir.set_override(tempfile.mkdtemp())
def tearDown(self):
os.rmdir(cache_dir.override_dir)
cache_dir.override_dir = None
os.rmdir(cache_dir())
cache_dir.clear_override()
def test_xor_data(self):