add sql query to set valid_till
diff --git a/erpnext/selling/doctype/quotation/test_quotation.py b/erpnext/selling/doctype/quotation/test_quotation.py
index 2aefe3a..aab5fd7 100644
--- a/erpnext/selling/doctype/quotation/test_quotation.py
+++ b/erpnext/selling/doctype/quotation/test_quotation.py
@@ -217,7 +217,13 @@
 			}
 		]
 		yesterday = getdate(nowdate()) - datetime.timedelta(days=1)
-		expired_quotation = make_quotation(item_list=quotation_item,transaction_date=yesterday)
+		expired_quotation = make_quotation(item_list=quotation_item)
+		# Manually set valid till date to bypass validation
+		frappe.db.sql("""
+		UPDATE tabQuotation
+		SET valid_till = %s
+		WHERE name = %s
+		""",(yesterday,expired_quotation.name))
 		set_expired_status()
 
 		self.assertEqual(expired_quotation.status,"Expired")