1
1
import dataclasses
2
2
import json
3
- import os
4
3
import pathlib
5
4
import random
6
5
import sqlite3
7
- from unittest .mock import patch
8
-
9
6
from dataclasses import dataclass
10
7
from typing import Counter , Dict
8
+ from unittest .mock import patch
11
9
12
10
import pytest
13
11
@@ -25,7 +23,7 @@ def test_set_use_sqlite_on_conflict():
25
23
cache_max_size = 10 ,
26
24
cache_eviction_batch_size = 10 ,
27
25
)
28
- assert cache ._use_sqlite_on_conflict == True
26
+ assert cache ._use_sqlite_on_conflict is True
29
27
30
28
with pytest .raises (RuntimeError ):
31
29
with patch ("sqlite3.sqlite_version_info" , (3 , 23 , 1 )):
@@ -34,7 +32,7 @@ def test_set_use_sqlite_on_conflict():
34
32
cache_max_size = 10 ,
35
33
cache_eviction_batch_size = 10 ,
36
34
)
37
- assert cache ._use_sqlite_on_conflict == False
35
+ assert cache ._use_sqlite_on_conflict is False
38
36
39
37
with patch ("sqlite3.sqlite_version_info" , (3 , 23 , 1 )), patch (
40
38
"datahub.utilities.file_backed_collections.OVERRIDE_SQLITE_VERSION_REQUIREMENT" ,
@@ -45,7 +43,7 @@ def test_set_use_sqlite_on_conflict():
45
43
cache_max_size = 10 ,
46
44
cache_eviction_batch_size = 10 ,
47
45
)
48
- assert cache ._use_sqlite_on_conflict == False
46
+ assert cache ._use_sqlite_on_conflict is False
49
47
50
48
51
49
@pytest .mark .parametrize ("use_sqlite_on_conflict" , [True , False ])
0 commit comments