Skip to content

Commit a17b7aa

Browse files
authored
Merge pull request #215 from openml/FIX/#199
FIX issue #189, delete cached dataset after test
2 parents b3262b6 + 2422d5e commit a17b7aa

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

tests/test_datasets/test_dataset_functions.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import unittest
22
import os
3+
import shutil
34
import sys
45

56
if sys.version_info[0] >= 3:
@@ -26,6 +27,22 @@
2627

2728
class TestOpenMLDataset(TestBase):
2829

30+
def setUp(self):
31+
super(TestOpenMLDataset, self).setUp()
32+
self._remove_did1()
33+
34+
def tearDown(self):
35+
super(TestOpenMLDataset, self).tearDown()
36+
self._remove_did1()
37+
38+
def _remove_did1(self):
39+
cache_dir = self.static_cache_dir
40+
did_1_dir = os.path.join(cache_dir, 'datasets', '1')
41+
try:
42+
shutil.rmtree(did_1_dir)
43+
except:
44+
pass
45+
2946
def test__list_cached_datasets(self):
3047
openml.config.set_cache_directory(self.static_cache_dir)
3148
cached_datasets = openml.datasets.functions._list_cached_datasets()

0 commit comments

Comments
 (0)