MCPcopy Index your code
hub / github.com/pex-tool/pex / assert_resolve

Function assert_resolve

tests/test_resolver.py:245–253  ·  view source on GitHub ↗
(expected_version, **resolve_kwargs)

Source from the content-addressed store, hash-verified

243 safe_copy(wheel, os.path.join(td, os.path.basename(wheel)))
244
245 def assert_resolve(expected_version, **resolve_kwargs):
246 resolved_dists = local_resolve(
247 requirements=[parse_requirement_string("dep>=1,<4")],
248 repos_configuration=ReposConfiguration.create(find_links=[Repo(td)]),
249 **resolve_kwargs
250 )
251 assert 1 == len(resolved_dists)
252 resolved_dist = resolved_dists[0]
253 assert expected_version == resolved_dist.distribution.version
254
255 assert_resolve("2.0.0")
256 assert_resolve("2.0.0", allow_prereleases=False)

Callers 1

test_resolve_prereleasesFunction · 0.85

Calls 4

parse_requirement_stringFunction · 0.90
RepoClass · 0.90
local_resolveFunction · 0.85
createMethod · 0.45

Tested by

no test coverage detected