We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ffa468c commit ef30b96Copy full SHA for ef30b96
tests/test_cache.py
@@ -1,3 +1,4 @@
1
+import numba
2
import numpy as np
3
4
from stumpy import cache, stump
@@ -9,23 +10,25 @@ def test_cache_get_njit_funcs():
9
10
11
12
def test_cache_save_after_clear():
- cache.save()
13
-
14
T = np.random.rand(10)
15
m = 3
16
- stump(T, m)
17
+ cache.save()
+ stump(T, m)
18
ref_cache = cache._get_cache()
19
20
+ if numba.config.DISABLE_JIT:
21
+ assert len(ref_cache) == 0
22
+ else:
23
+ assert len(ref_cache) > 0
24
+
25
cache.clear()
- # testing cache._clear()
26
assert len(cache._get_cache()) == 0
27
28
cache.save()
29
stump(T, m)
30
comp_cache = cache._get_cache()
31
- # testing cache._save() after cache._clear()
32
assert sorted(ref_cache) == sorted(comp_cache)
33
34
0 commit comments