Exemple #1
0
def test_check_agreement_is_related_to_supplier_framework_or_abort_does_abort_for_framework_mismatch(
):
    supplier_framework = {"supplierId": 200, "frameworkSlug": 'g-cloud-8'}
    agreement = {"supplierId": 200, "frameworkSlug": 'g-cloud-7'}
    with pytest.raises(HTTPException):
        check_agreement_is_related_to_supplier_framework_or_abort(
            agreement, supplier_framework)
Exemple #2
0
def test_check_agreement_is_related_to_supplier_framework_or_abort_does_abort_if_framework_slugs_are_none(
):
    supplier_framework = {"supplierId": 212, "frameworkSlug": None}
    agreement = {"supplierId": 212, "frameworkSlug": None}
    with pytest.raises(HTTPException):
        check_agreement_is_related_to_supplier_framework_or_abort(
            agreement, supplier_framework)
Exemple #3
0
 def test_check_agreement_is_related_to_supplier_framework_or_abort_does_abort_if_supplier_ids_are_none(
         self):
     supplier_framework = {"supplierId": None, "frameworkSlug": 'g-cloud-8'}
     agreement = {"supplierId": None, "frameworkSlug": 'g-cloud-8'}
     with pytest.raises(HTTPException):
         check_agreement_is_related_to_supplier_framework_or_abort(
             agreement, supplier_framework)
Exemple #4
0
def test_check_agreement_is_related_to_supplier_framework_or_abort_does_not_abort_for_match(
):
    supplier_framework = {"supplierId": 212, "frameworkSlug": 'g-cloud-8'}
    agreement = {"supplierId": 212, "frameworkSlug": 'g-cloud-8'}
    check_agreement_is_related_to_supplier_framework_or_abort(
        agreement, supplier_framework)