seitime-frappe/frappe/tests/test_form_load.py
2014-09-29 12:21:12 +05:30

18 lines
627 B
Python

# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
# MIT License. See license.txt
import frappe, unittest
from frappe.desk.form.meta import get_meta
from frappe.desk.form.load import getdoctype, getdoc
class TestFormLoad(unittest.TestCase):
def test_load(self):
getdoctype("DocType")
meta = filter(lambda d: d.name=="DocType", frappe.response.docs)[0]
self.assertEquals(meta.name, "DocType")
self.assertTrue(meta.get("__js"))
frappe.response.docs = []
d = getdoctype("Event")
meta = filter(lambda d: d.name=="Event", frappe.response.docs)[0]
self.assertTrue(meta.get("__calendar_js"))