def test_customertaxgroup(): activate("en") person_group = CustomerTaxGroup.get_default_person_group() assert CustomerTaxGroup.objects.count() == 1 assert person_group.identifier == "default_person_customers" assert person_group.name == "Retail Customers" company_group = CustomerTaxGroup.get_default_company_group() assert CustomerTaxGroup.objects.count() == 2 assert company_group.identifier == "default_company_customers" assert company_group.name == "Company Customers"
def test_default_groups(contact_cls, create_contact): new_contact = create_contact() assert new_contact.groups.count() == 1 default_group = new_contact.groups.first() assert type(CustomerTaxGroup.get_default_company_group().__str__()) == str assert default_group == new_contact.get_default_contact_group() assert default_group.identifier == contact_cls.default_contact_group_identifier some_other_contact = create_contact() assert some_other_contact.groups.count() == 1 if contact_cls != AnonymousContact: some_other_contact.groups.clear() some_other_contact.save() assert some_other_contact.groups.count() == 0 # Default group is only added while saving new contact
def test_default_groups(contact_cls, create_contact): new_contact = create_contact() assert new_contact.groups.count() == 1 default_group = new_contact.groups.first() assert type(CustomerTaxGroup.get_default_company_group().__str__()) == str assert default_group == new_contact.get_default_group() assert default_group.identifier == contact_cls.default_contact_group_identifier some_other_contact = create_contact() assert some_other_contact.groups.count() == 1 if contact_cls != AnonymousContact: some_other_contact.groups.clear() some_other_contact.save() assert some_other_contact.groups.count( ) == 0 # Default group is only added while saving new contact
def test_customer_tax_group3(rf, admin_user): # SHOOP-1882 assert type(CustomerTaxGroup.get_default_company_group().__str__()) == str