MCPcopy
hub / github.com/pex-tool/pex / test_unsatisfiable

Function test_unsatisfiable

tests/test_specifier_sets.py:312–325  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

310
311
312def test_unsatisfiable():
313 # type: () -> None
314
315 assert isinstance(as_range(">3,<2"), UnsatisfiableSpecifierSet)
316
317 assert isinstance(as_range(">=2.7,<2.7"), UnsatisfiableSpecifierSet)
318 assert isinstance(as_range(">2.7,<=2.7"), UnsatisfiableSpecifierSet)
319 assert isinstance(as_range(">2.7,<2.7"), UnsatisfiableSpecifierSet)
320 assert cast(Range, as_range("==2.7")) in cast(Range, as_range(">=2.7,<=2.7"))
321
322 assert isinstance(as_range(">=3.8,!=3.8.*,!=3.9.*,<3.10"), UnsatisfiableSpecifierSet)
323
324 assert not includes(">2,<3", ">=2.7,<2.7")
325 assert not includes(">=2.7,<2.7", ">2,<3")

Callers

nothing calls this directly

Calls 3

as_rangeFunction · 0.90
castFunction · 0.90
includesFunction · 0.90

Tested by

no test coverage detected