@@ -151,7 +151,7 @@ def test_profile_overrides_are_copied_to_resolved_component(self):
151151 "default" : {
152152 "strategy" : "npm_version" ,
153153 "version" : "1.0.1" ,
154- "overrides" : {"multiformats " : "14.0.2" },
154+ "overrides" : {"nanoid " : { "version" : "3.3.13" , "reason" : "test" } },
155155 },
156156 }
157157 runner = FakeRunner (
@@ -177,16 +177,19 @@ def test_profile_overrides_are_copied_to_resolved_component(self):
177177 "filecoin-pin" , component , "default" , runner
178178 )
179179
180- self .assertEqual (resolved ["overrides" ], {"multiformats" : "14.0.2" })
180+ self .assertEqual (
181+ resolved ["overrides" ],
182+ {"nanoid" : {"version" : "3.3.13" , "reason" : "test" }},
183+ )
181184
182- def test_profile_overrides_must_be_string_map (self ):
185+ def test_profile_overrides_require_version_and_reason (self ):
183186 component = {
184187 "repository" : "https://example.test/filecoin-pin.git" ,
185188 "npm_package" : "filecoin-pin" ,
186189 "default" : {
187190 "strategy" : "npm_version" ,
188191 "version" : "1.0.1" ,
189- "overrides" : {"multiformats " : 14 },
192+ "overrides" : {"nanoid " : { "version" : "3.3.13" } },
190193 },
191194 }
192195 runner = FakeRunner (
@@ -208,7 +211,7 @@ def test_profile_overrides_must_be_string_map(self):
208211 }
209212 )
210213
211- with self .assertRaisesRegex (resolver .ResolutionError , "overrides " ):
214+ with self .assertRaisesRegex (resolver .ResolutionError , "reason " ):
212215 resolver .resolve_component ("filecoin-pin" , component , "default" , runner )
213216
214217 def test_overrides_are_rejected_for_core_git_components (self ):
@@ -217,7 +220,7 @@ def test_overrides_are_rejected_for_core_git_components(self):
217220 "frontier" : {
218221 "strategy" : "git_branch" ,
219222 "branch" : "master" ,
220- "overrides" : {"nanoid" : " 3.3.13" },
223+ "overrides" : {"nanoid" : { "version" : " 3.3.13", "reason" : "test" } },
221224 },
222225 }
223226 runner = FakeRunner (
@@ -240,7 +243,7 @@ def test_overrides_are_rejected_for_source_built_filecoin_pin(self):
240243 "frontier" : {
241244 "strategy" : "git_branch" ,
242245 "branch" : "master" ,
243- "overrides" : {"multiformats " : "14.0.2" },
246+ "overrides" : {"nanoid " : { "version" : "3.3.13" , "reason" : "test" } },
244247 },
245248 }
246249 runner = FakeRunner (
0 commit comments