From 5f5b69b13036bfe368dab8e41ba080cd225fdb79 Mon Sep 17 00:00:00 2001 From: Sam Minnee Date: Tue, 15 Jan 2008 22:30:55 +0000 Subject: [PATCH] Added initial windmill test git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@48035 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- tests/test_windmill/__init__.py | 5 +++++ tests/test_windmill/login.json | 6 ++++++ 2 files changed, 11 insertions(+) create mode 100644 tests/test_windmill/__init__.py create mode 100644 tests/test_windmill/login.json diff --git a/tests/test_windmill/__init__.py b/tests/test_windmill/__init__.py new file mode 100644 index 00000000..b65827c1 --- /dev/null +++ b/tests/test_windmill/__init__.py @@ -0,0 +1,5 @@ +import cherrypy.lib +import windmill.authoring +from windmill.authoring import setup_module, teardown_module, enable_collector + +enable_collector() diff --git a/tests/test_windmill/login.json b/tests/test_windmill/login.json new file mode 100644 index 00000000..7fb299e4 --- /dev/null +++ b/tests/test_windmill/login.json @@ -0,0 +1,6 @@ +{"params": {"id": "MemberLoginForm_LoginForm_Email"}, "method": "asserts.assertNode"} +{"params": {"id": "MemberLoginForm_LoginForm_Email"}, "method": "click"} +{"params": {"text": "td", "id": "MemberLoginForm_LoginForm_Email"}, "method": "type"} +{"params": {"text": "badpassword", "id": "MemberLoginForm_LoginForm_Password"}, "method": "type"} +{"params": {"id": "MemberLoginForm_LoginForm_action_dologin"}, "method": "click"} +{"params": {"id": "MemberLoginForm_LoginForm_error"}, "method": "asserts.assertNode"}