blender-asset-tracer/tests/abstract_test.py
Sybren A. Stüvel c331b99dc6 Fixed leaking file descriptors in unit tests
These weren't any issue in Linux, but Windows doesn't like it when you
try to delete a still-opened file.
2018-12-20 14:04:23 +01:00

24 lines
578 B
Python

import logging
import pathlib
import unittest
from blender_asset_tracer import blendfile
class AbstractBlendFileTest(unittest.TestCase):
@classmethod
def setUpClass(cls):
cls.blendfiles = pathlib.Path(__file__).with_name('blendfiles')
logging.basicConfig(
format='%(asctime)-15s %(levelname)8s %(name)s %(message)s',
level=logging.INFO)
def setUp(self):
self.bf = None
def tearDown(self):
if self.bf is not None:
self.bf.close()
self.bf = None
blendfile.close_all_cached()