You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

20 line
673 B

  1. # Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
  2. # MIT License. See license.txt
  3. from __future__ import unicode_literals
  4. import frappe, unittest
  5. from frappe.widgets.form.meta import get_meta
  6. from frappe.widgets.form.load import getdoctype, getdoc
  7. class TestFormLoad(unittest.TestCase):
  8. def test_load(self):
  9. getdoctype("DocType")
  10. meta = filter(lambda d: d.name=="DocType", frappe.response.docs)[0]
  11. self.assertEquals(meta.name, "DocType")
  12. self.assertTrue(meta.get("__js"))
  13. frappe.response.docs = []
  14. d = getdoctype("Event")
  15. meta = filter(lambda d: d.name=="Event", frappe.response.docs)[0]
  16. self.assertTrue(meta.get("__calendar_js"))