diff --git a/bt5/erp5_run_my_doc/ExtensionTemplateItem/portal_components/extension.erp5.ERP5RunMyDocs.py b/bt5/erp5_run_my_doc/ExtensionTemplateItem/portal_components/extension.erp5.ERP5RunMyDocs.py index 14fb3ea46501a9073fe2163bdb33701c9fd40728..01c5e4347073ba39d8c73fbbe0e897436f869834 100644 --- a/bt5/erp5_run_my_doc/ExtensionTemplateItem/portal_components/extension.erp5.ERP5RunMyDocs.py +++ b/bt5/erp5_run_my_doc/ExtensionTemplateItem/portal_components/extension.erp5.ERP5RunMyDocs.py @@ -77,7 +77,7 @@ def extractTest(text): testcode += row[0].text else: testcode += lxml.html.tostring(row) - return testcode + return testcode.strip() """ HTML5 Presentation validador diff --git a/bt5/erp5_run_my_doc/TestTemplateItem/portal_components/test.erp5.testRunMyDoc.py b/bt5/erp5_run_my_doc/TestTemplateItem/portal_components/test.erp5.testRunMyDoc.py index 46626f83722816f1107878c132a442ab7c76e701..ac96e61bf4bb0aa84af28cb145d6e57395fac1df 100644 --- a/bt5/erp5_run_my_doc/TestTemplateItem/portal_components/test.erp5.testRunMyDoc.py +++ b/bt5/erp5_run_my_doc/TestTemplateItem/portal_components/test.erp5.testRunMyDoc.py @@ -34,7 +34,7 @@ class TestRunMyDoc(ERP5TypeTestCase): """ Basic Test for internal implementation of RunMyDocs """ - + maxDiff = None def getTitle(self): return "Run My Doc" @@ -141,37 +141,37 @@ class TestRunMyDoc(ERP5TypeTestCase): Test the script that extracts Selenium Test from HTML body. """ test_page_html = """<section><h1>TITLE</h1><details>DETAILS<details> - <test><table class="test" style="display: none;"> <tbody> </tbody></table> </test> - </section> + <test><table class="test" style="display: none;"> <tbody> </tbody></table> </test> + </section> <section><h1>TITLE</h1><details>DETAILS<details><test> <table class="test" style="display: none;"> - <tbody> - <tr> - <td colspan="3"><span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment" style="display: none;">init</span></td> - </tr> - <tr> - <td>selectAndWait</td> - <td>name=select_module</td> - <td>label=Test Pages</td> - </tr> - <tr> - <td>verifyTextPresent</td> - <td>Test Pages</td> - <td> <br /> </td> - </tr> - <tr style="opacity: 1;"> - <td>clickAndWait</td> - <td>css=a.fast_input > span.image</td> - <td> <br /> </td> - </tr> </tbody></table> </test> - </section> + <tbody> + <tr> + <td colspan="3"><span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment" style="display: none;">init</span></td> + </tr> + <tr> + <td>selectAndWait</td> + <td>name=select_module</td> + <td>label=Test Pages</td> + </tr> + <tr> + <td>verifyTextPresent</td> + <td>Test Pages</td> + <td> <br /> </td> + </tr> + <tr style="opacity: 1;"> + <td>clickAndWait</td> + <td>css=a.fast_input > span.image</td> + <td> <br /> </td> + </tr> </tbody></table> </test> + </section> <section><h1>TITLE</h1><details>DETAILS<details><test> - <table class="test" style="display: none;"> <tbody> - <tr> - <td>verifyTextPresent</td> - <td>Test Pages</td> - <td> <br /> </td> - </tr> </tbody></table> </test> + <table class="test" style="display: none;"> <tbody> + <tr> + <td>verifyTextPresent</td> + <td>Test Pages</td> + <td> <br /> </td> + </tr> </tbody></table> </test> </section>""" expected_test_html = u"""<html> @@ -198,25 +198,25 @@ class TestRunMyDoc(ERP5TypeTestCase): <td>%s</td> <td>base_password</td> </tr> - <span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment" style="display: none;">init</span><tr> - <td>selectAndWait</td> - <td>name=select_module</td> - <td>label=Test Pages</td> - </tr> - <tr> - <td>verifyTextPresent</td> - <td>Test Pages</td> - <td> <br> </td> - </tr> - <tr style="opacity: 1;"> - <td>clickAndWait</td> - <td>css=a.fast_input > span.image</td> - <td> <br> </td> - </tr> <tr> - <td>verifyTextPresent</td> - <td>Test Pages</td> - <td> <br> </td> - </tr> + <span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment" style="display: none;">init</span><tr> + <td>selectAndWait</td> + <td>name=select_module</td> + <td>label=Test Pages</td> + </tr> + <tr> + <td>verifyTextPresent</td> + <td>Test Pages</td> + <td> <br> </td> + </tr> + <tr style="opacity: 1;"> + <td>clickAndWait</td> + <td>css=a.fast_input > span.image</td> + <td> <br> </td> + </tr> <tr> + <td>verifyTextPresent</td> + <td>Test Pages</td> + <td> <br> </td> + </tr> </tbody> </table> </body> @@ -270,25 +270,25 @@ class TestRunMyDoc(ERP5TypeTestCase): <td>%s</td> <td>base_password</td> </tr> - <span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment" style="display: none;">init</span><tr> - <td>selectAndWait</td> - <td>name=select_module</td> - <td>label=Test Pages</td> - </tr> - <tr> - <td>verifyTextPresent</td> - <td>Test Pages</td> - <td> <br> </td> - </tr> - <tr style="opacity: 1;"> - <td>clickAndWait</td> - <td>css=a.fast_input > span.image</td> - <td> <br> </td> - </tr> <tr> - <td>verifyTextPresent</td> - <td>Test Pages</td> - <td> <br> </td> - </tr> + <span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment" style="display: none;">init</span><tr> + <td>selectAndWait</td> + <td>name=select_module</td> + <td>label=Test Pages</td> + </tr> + <tr> + <td>verifyTextPresent</td> + <td>Test Pages</td> + <td> <br> </td> + </tr> + <tr style="opacity: 1;"> + <td>clickAndWait</td> + <td>css=a.fast_input > span.image</td> + <td> <br> </td> + </tr> <tr> + <td>verifyTextPresent</td> + <td>Test Pages</td> + <td> <br> </td> + </tr> </tbody> </table> </body>