コード例 #1
0
    def test_validates_legacy_non_dist_req_invalid(self, monkeypatch,
                                                   requirement):
        spec_validator = pretend.call_recorder(lambda spec: None)
        monkeypatch.setattr(pypi, "_validate_pep440_specifier", spec_validator)

        with pytest.raises(ValidationError):
            pypi._validate_legacy_non_dist_req(requirement)

        assert spec_validator.calls == []
コード例 #2
0
ファイル: test_pypi.py プロジェクト: TakesxiSximada/warehouse
    def test_validates_legacy_non_dist_req_invalid(self, monkeypatch,
                                                   requirement):
        spec_validator = pretend.call_recorder(lambda spec: None)
        monkeypatch.setattr(pypi, "_validate_pep440_specifier", spec_validator)

        with pytest.raises(ValidationError):
            pypi._validate_legacy_non_dist_req(requirement)

        assert spec_validator.calls == []
コード例 #3
0
ファイル: test_pypi.py プロジェクト: TakesxiSximada/warehouse
    def test_validates_legacy_non_dist_req_valid(self, monkeypatch,
                                                 requirement, specifier):
        spec_validator = pretend.call_recorder(lambda spec: None)
        monkeypatch.setattr(pypi, "_validate_pep440_specifier", spec_validator)
        pypi._validate_legacy_non_dist_req(requirement)

        if specifier is not None:
            assert spec_validator.calls == [pretend.call(specifier)]
        else:
            assert spec_validator.calls == []
コード例 #4
0
    def test_validates_legacy_non_dist_req_valid(self, monkeypatch,
                                                 requirement, specifier):
        spec_validator = pretend.call_recorder(lambda spec: None)
        monkeypatch.setattr(pypi, "_validate_pep440_specifier", spec_validator)
        pypi._validate_legacy_non_dist_req(requirement)

        if specifier is not None:
            assert spec_validator.calls == [pretend.call(specifier)]
        else:
            assert spec_validator.calls == []