Skip to content

Commit

Permalink
fixup! build: add circular dependency protection
Browse files Browse the repository at this point in the history
  • Loading branch information
layday committed Sep 2, 2022
1 parent 918faad commit baeb730
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tests/test_projectbuilder.py
Expand Up @@ -259,12 +259,12 @@ def test_check_dependencies(mocker, package_test_flit):
builder._hook.get_requires_for_build_wheel.side_effect = copy.copy(side_effects)

# requires = []
assert builder.check_dependencies('sdist') == {('flit_core >=2,<3',)}
assert builder.check_dependencies('wheel') == {('flit_core >=2,<3',)}
assert builder.check_dependencies('sdist') == {('flit_core<3,>=2',)}
assert builder.check_dependencies('wheel') == {('flit_core<3,>=2',)}

# requires = ['something']
assert builder.check_dependencies('sdist') == {('flit_core >=2,<3',), ('something',)}
assert builder.check_dependencies('wheel') == {('flit_core >=2,<3',), ('something',)}
assert builder.check_dependencies('sdist') == {('flit_core<3,>=2',), ('something',)}
assert builder.check_dependencies('wheel') == {('flit_core<3,>=2',), ('something',)}

# BackendUnavailable
with pytest.raises(build.BuildBackendException):
Expand Down

0 comments on commit baeb730

Please sign in to comment.