]> source.dussan.org Git - vaadin-framework.git/commitdiff
Test case for TextField max length
authorArtur Signell <artur.signell@itmill.com>
Thu, 25 Nov 2010 12:41:52 +0000 (12:41 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 25 Nov 2010 12:41:52 +0000 (12:41 +0000)
svn changeset:16153/svn branch:6.5

tests/src/com/vaadin/tests/components/textfield/TextFieldMaxLength.html [new file with mode: 0644]

diff --git a/tests/src/com/vaadin/tests/components/textfield/TextFieldMaxLength.html b/tests/src/com/vaadin/tests/components/textfield/TextFieldMaxLength.html
new file mode 100644 (file)
index 0000000..c6dcde7
--- /dev/null
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\r
+<head profile="http://selenium-ide.openqa.org/profiles/test-case">\r
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
+<link rel="selenium.base" href="" />\r
+<title>New Test</title>\r
+</head>\r
+<body>\r
+<table cellpadding="1" cellspacing="1" border="1">\r
+<thead>\r
+<tr><td rowspan="1" colspan="3">New Test</td></tr>\r
+</thead><tbody>\r
+<tr>\r
+       <td>open</td>\r
+       <td>/run/com.vaadin.tests.components.textfield.TextFieldTest?restartApplication</td>\r
+       <td></td>\r
+</tr>\r
+<!--ValueChangeListener-->\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_Smenu#item0</td>\r
+       <td>38,13</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[0]/VMenuBar[0]#item3</td>\r
+       <td>30,5</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[1]/VMenuBar[0]#item2</td>\r
+       <td>62,12</td>\r
+</tr>\r
+<!--MaxLength 5-->\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_Smenu#item0</td>\r
+       <td>29,13</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[0]/VMenuBar[0]#item4</td>\r
+       <td>38,5</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[1]/VMenuBar[0]#item2</td>\r
+       <td>76,3</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[2]/VMenuBar[0]#item5</td>\r
+       <td>22,8</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>57,13</td>\r
+</tr>\r
+<!--Enter some text-->\r
+<tr>\r
+       <td>type</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>123456789012345</td>\r
+</tr>\r
+<tr>\r
+       <td>assertValue</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>12345</td>\r
+</tr>\r
+<tr>\r
+       <td>assertText</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_SLog/ChildComponentContainer[0]/VLabel[0]</td>\r
+       <td>2. ValueChangeEvent, new value: '12345'</td>\r
+</tr>\r
+<!--MaxLength 10-->\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_Smenu#item0</td>\r
+       <td>29,13</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[0]/VMenuBar[0]#item4</td>\r
+       <td>38,5</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[1]/VMenuBar[0]#item2</td>\r
+       <td>76,3</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[2]/VMenuBar[0]#item10</td>\r
+       <td>22,8</td>\r
+</tr>\r
+<!--Firefox 4 beta needs a brief pause to update the max length-->\r
+<tr>\r
+       <td>pause</td>\r
+       <td>1000</td>\r
+       <td></td>\r
+</tr>\r
+<!--Enter some text-->\r
+<tr>\r
+       <td>type</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>123456789012345</td>\r
+</tr>\r
+<tr>\r
+       <td>assertValue</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>1234567890</td>\r
+</tr>\r
+<tr>\r
+       <td>assertText</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_SLog/ChildComponentContainer[0]/VLabel[0]</td>\r
+       <td>4. ValueChangeEvent, new value: '1234567890'</td>\r
+</tr>\r
+<!--Remove max length-->\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_Smenu#item0</td>\r
+       <td>29,13</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[0]/VMenuBar[0]#item4</td>\r
+       <td>38,5</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[1]/VMenuBar[0]#item2</td>\r
+       <td>76,3</td>\r
+</tr>\r
+<tr>\r
+       <td>mouseClick</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::Root/VOverlay[2]/VMenuBar[0]#item14</td>\r
+       <td>22,8</td>\r
+</tr>\r
+<!--Enter some text-->\r
+<tr>\r
+       <td>enterCharacter</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>123456789012345</td>\r
+</tr>\r
+<tr>\r
+       <td>assertValue</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_StestComponent</td>\r
+       <td>123456789012345</td>\r
+</tr>\r
+<tr>\r
+       <td>assertText</td>\r
+       <td>vaadin=runcomvaadintestscomponentstextfieldTextFieldTest::PID_SLog/ChildComponentContainer[0]/VLabel[0]</td>\r
+       <td>6. ValueChangeEvent, new value: '123456789012345'</td>\r
+</tr>\r
+\r
+</tbody></table>\r
+</body>\r
+</html>\r