Skip to content

Commit

Permalink
Merge pull request #26347 from ruchamahabal/fix-flaky-sla-test
Browse files Browse the repository at this point in the history
fix: flaky SLA test
  • Loading branch information
nabinhait committed Jul 6, 2021
2 parents bd40669 + e7fceb5 commit d45ebaf
Showing 1 changed file with 2 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,9 @@ def test_custom_field_creation_for_sla_on_standard_dt(self):

# check SLA custom fields created for leads
sla_fields = get_service_level_agreement_fields()
frappe.clear_cache(doctype=doctype)
meta = frappe.get_meta(doctype, cached=False)

for field in sla_fields:
self.assertTrue(meta.has_field(field.get("fieldname")))
self.assertTrue(frappe.db.exists("Custom Field", {"dt": doctype, "fieldname": field.get("fieldname")}))

def test_docfield_creation_for_sla_on_custom_dt(self):
doctype = create_custom_doctype()
Expand All @@ -103,10 +101,9 @@ def test_docfield_creation_for_sla_on_custom_dt(self):

# check SLA docfields created
sla_fields = get_service_level_agreement_fields()
meta = frappe.get_meta(doctype.name, cached=False)

for field in sla_fields:
self.assertTrue(meta.has_field(field.get("fieldname")))
self.assertTrue(frappe.db.exists("DocField", {"fieldname": field.get("fieldname"), "parent": doctype.name}))

def test_sla_application(self):
# Default Service Level Agreement
Expand Down

0 comments on commit d45ebaf

Please sign in to comment.