def setUp(self): # flush the cache before every test cache.configure() self.config_file = tempfile.NamedTemporaryFile(delete=True) self.spool = tempfile.mkdtemp() mock_config = {'cache_time': 100.0, 'spool_root': self.spool} self.config_file.write(yaml.dump(mock_config).encode('utf-8')) self.config_file.flush() spool.configure(spool_root=self.spool) handlers._reset_stats() super(ApplicationTestCase, self).setUp()
def setUp(self): # flush the cache before every test cache.configure() self.config_file = tempfile.NamedTemporaryFile(delete=True) self.spool = tempfile.mkdtemp() mock_config = { 'cache_time': 100.0, 'spool_root': self.spool } self.config_file.write(yaml.dump(mock_config).encode('utf-8')) self.config_file.flush() spool.configure(spool_root=self.spool) handlers._reset_stats() super(ApplicationTestCase, self).setUp()
def test_configure_no_write_no_needs_write(self): new_root = os.path.join(self.root, 'non_writable') os.mkdir(new_root) os.chmod(new_root, 0o555) spool.configure(new_root, needs_write=False)
def test_configure_creates_root(self): spool.configure(os.path.join(self.root, 'spool')) assert os.path.exists, 'spool'
def setUp(self): self.root = tempfile.mkdtemp() spool.configure(self.root)