No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

26 líneas
649 B

  1. from __future__ import unicode_literals
  2. import frappe, unittest
  3. from werkzeug.wrappers import Request
  4. from werkzeug.test import EnvironBuilder
  5. from frappe.website import render
  6. def set_request(**kwargs):
  7. builder = EnvironBuilder(**kwargs)
  8. frappe.local.request = Request(builder.get_environ())
  9. class TestWebsite(unittest.TestCase):
  10. def test_page_load(self):
  11. set_request(method='POST', path='login')
  12. response = render.render()
  13. self.assertTrue(response.status_code, 200)
  14. html = response.get_data()
  15. self.assertTrue('/* login-css */' in html)
  16. self.assertTrue('// login.js' in html)
  17. self.assertTrue('<!-- login.html -->' in html)