33import json
44from uuid import uuid4
55
6+ from dandischema .consts import DANDI_SCHEMA_VERSION
67from dandischema .models import AccessType
78from django .conf import settings
89from django .db .utils import IntegrityError
@@ -179,7 +180,7 @@ def test_asset_total_size(asset_factory, asset_blob_factory, zarr_archive_factor
179180def test_asset_full_metadata (draft_asset_factory ):
180181 raw_metadata = {
181182 'foo' : 'bar' ,
182- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
183+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
183184 }
184185 asset : Asset = draft_asset_factory (metadata = raw_metadata )
185186
@@ -199,7 +200,7 @@ def test_asset_full_metadata(draft_asset_factory):
199200 'contentUrl' : [download_url , blob_url ],
200201 'contentSize' : asset .blob .size ,
201202 'digest' : asset .blob .digest ,
202- '@context' : f'https://raw.githubusercontent.com/dandi/schema/master/releases/{ settings . DANDI_SCHEMA_VERSION } /context.json' ,
203+ '@context' : f'https://raw.githubusercontent.com/dandi/schema/master/releases/{ DANDI_SCHEMA_VERSION } /context.json' ,
203204 }
204205
205206
@@ -208,7 +209,7 @@ def test_asset_full_metadata_zarr(draft_asset_factory):
208209 zarr_archive = ZarrArchiveFactory .create ()
209210 raw_metadata = {
210211 'foo' : 'bar' ,
211- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
212+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
212213 }
213214 asset : Asset = draft_asset_factory (metadata = raw_metadata , blob = None , zarr = zarr_archive )
214215
@@ -230,7 +231,7 @@ def test_asset_full_metadata_zarr(draft_asset_factory):
230231 'digest' : asset .digest ,
231232 # This should be injected on all zarr assets
232233 'encodingFormat' : 'application/x-zarr' ,
233- '@context' : f'https://raw.githubusercontent.com/dandi/schema/master/releases/{ settings . DANDI_SCHEMA_VERSION } /context.json' ,
234+ '@context' : f'https://raw.githubusercontent.com/dandi/schema/master/releases/{ DANDI_SCHEMA_VERSION } /context.json' ,
234235 }
235236
236237
@@ -240,7 +241,7 @@ def test_asset_full_metadata_access(
240241):
241242 raw_metadata = {
242243 'foo' : 'bar' ,
243- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
244+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
244245 }
245246 embargoed_zarr_asset : Asset = draft_asset_factory (
246247 metadata = raw_metadata , blob = None , zarr = embargoed_zarr_archive_factory ()
@@ -786,7 +787,7 @@ def test_asset_create_path_validation(api_client, asset_blob, path, expected_sta
786787 api_client .force_authenticate (user = user )
787788
788789 metadata = {
789- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
790+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
790791 'encodingFormat' : 'application/x-nwb' ,
791792 'path' : path ,
792793 }
@@ -813,7 +814,7 @@ def test_asset_create_conflicting_path(api_client, asset_blob):
813814 asset_blob = asset_blob ,
814815 metadata = {
815816 'path' : 'foo/bar.txt' ,
816- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
817+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
817818 },
818819 )
819820
@@ -825,7 +826,7 @@ def test_asset_create_conflicting_path(api_client, asset_blob):
825826 asset_blob = asset_blob ,
826827 metadata = {
827828 'path' : 'foo/bar.txt/baz.txt' ,
828- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
829+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
829830 },
830831 )
831832
@@ -837,7 +838,7 @@ def test_asset_create_conflicting_path(api_client, asset_blob):
837838 asset_blob = asset_blob ,
838839 metadata = {
839840 'path' : 'foo' ,
840- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
841+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
841842 },
842843 )
843844
@@ -1253,7 +1254,7 @@ def test_asset_rest_rename(api_client, asset_blob):
12531254 api_client .force_authenticate (user = user )
12541255
12551256 # Create asset
1256- metadata = {'path' : 'foo/bar' , 'schemaVersion' : settings . DANDI_SCHEMA_VERSION }
1257+ metadata = {'path' : 'foo/bar' , 'schemaVersion' : DANDI_SCHEMA_VERSION }
12571258 asset = add_asset_to_version (
12581259 user = user , version = draft_version , asset_blob = asset_blob , metadata = metadata
12591260 )
@@ -1650,7 +1651,7 @@ def test_asset_rest_delete_zarr_modified(
16501651 {
16511652 'metadata' : {
16521653 'path' : 'sample.zarr' ,
1653- 'schemaVersion' : settings . DANDI_SCHEMA_VERSION ,
1654+ 'schemaVersion' : DANDI_SCHEMA_VERSION ,
16541655 },
16551656 'zarr_id' : zarr_archive .zarr_id ,
16561657 },
0 commit comments