File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99
1010test_dir = 'testdata'
1111
12-
13- def load_empty_test_objectbox (db_name : str = test_dir ) -> objectbox .Store :
12+ def create_default_model () -> objectbox .Model :
1413 model = objectbox .Model ()
1514 model .entity (TestEntity , last_property_id = IdUid (27 , 1027 ))
1615 model .last_entity_id = IdUid (2 , 2 )
1716 model .last_index_id = IdUid (2 , 10002 )
17+ return model
1818
19+ def load_empty_test_objectbox (db_name : str = test_dir ) -> objectbox .Store :
20+ model = create_default_model ()
1921 return objectbox .Builder ().model (model ).directory (db_name ).build ()
2022
21-
2223def load_empty_test_datetime (name : str = "" ) -> objectbox .Store :
2324 model = objectbox .Model ()
2425 model .entity (TestEntityDatetime , last_property_id = IdUid (4 , 2004 ))
Original file line number Diff line number Diff line change 1+ import pytest
2+ import tests .common
3+ import objectbox
4+ import objectbox .store_options
5+
6+ def test_deprecated_ObjectBox ():
7+ model = tests .common .create_default_model ()
8+ model ._finish ()
9+ options = objectbox .store_options .StoreOptions ()
10+ options .model (model )
11+ c_store = objectbox .c .obx_store_open (options ._c_handle )
12+ with pytest .deprecated_call ():
13+ ob = objectbox .objectbox .ObjectBox (c_store )
14+
You can’t perform that action at this time.
0 commit comments