|
- # Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
- # MIT License. See license.txt
-
- import unittest, frappe
- from frappe.utils import sel
-
- class TestLogin(unittest.TestCase):
- def setUp(self):
- sel.login(frappe.local.localhost)
-
- def test_login(self):
- self.assertEquals(sel.driver.current_url, frappe.local.localhost + "/desk")
-
- def test_to_do(self):
- sel.module("ToDo")
- sel.find('.appframe-iconbar .icon-plus')[0].click()
- sel.wait_for_page("Form/ToDo")
- sel.set_field("description", "test description")
- sel.primary_action()
- self.assertTrue(sel.wait_for_state("clean"))
-
- # def test_material_request(self):
- # sel.new_doc("Stock", "Material Request")
- # sel.add_child("indent_details")
- # sel.set_field("item_code", "_Test Item")
- # sel.set_field("schedule_date", "10-10-2014")
- # sel.primary_action()
- # sel.wait_for_state("clean")
|