From e1013a41cde630479a995698d7b596af8fc6bafc Mon Sep 17 00:00:00 2001
From: Arnaud Fontaine <arnaud.fontaine@nexedi.com>
Date: Tue, 18 Jun 2013 18:04:15 +0900
Subject: [PATCH] Default Accounting Transaction Module sorting has been
 removed (8f9bc61) for performance reasons, so fix improved listbox sort
 feature accordingly.

This fixes testFunctionalCore failures.
---
 .../test_accounting_transaction_module_sort.html.xml         | 5 +++++
 ...counting_transaction_module_sort_without_section.html.xml | 5 +++++
 ..._account_transaction_list_jump_accounting_module.html.xml | 2 +-
 bt5/erp5_accounting_ui_test/bt/change_log                    | 3 +++
 bt5/erp5_accounting_ui_test/bt/revision                      | 2 +-
 5 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort.html.xml b/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort.html.xml
index 957a6556ee..a486698e2d 100644
--- a/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort.html.xml
+++ b/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort.html.xml
@@ -89,6 +89,11 @@ Test sort for Accounting module main listbox\n
 <!-- }}} -->\n
 \n
 <!-- sort by title {{{ -->\n
+<tr>\n
+  <td>clickAndWait</td>\n
+  <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.operation_date:none\']</td>\n
+  <td></td>\n
+</tr>\n
 <tr>\n
   <td>clickAndWait</td>\n
   <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title:asc\']</td>\n
diff --git a/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort_without_section.html.xml b/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort_without_section.html.xml
index 490252a67d..655aa6cdf4 100644
--- a/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort_without_section.html.xml
+++ b/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounting_module/test_accounting_transaction_module_sort_without_section.html.xml
@@ -78,6 +78,11 @@ Test sort for Accounting module main listbox, without section\n
 \n
 \n
 <!-- sort by title {{{ -->\n
+<tr>\n
+  <td>clickAndWait</td>\n
+  <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.operation_date:none\']</td>\n
+  <td></td>\n
+</tr>\n
 <tr>\n
   <td>clickAndWait</td>\n
   <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title:asc\']</td>\n
diff --git a/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounts/test_account_transaction_list_jump_accounting_module.html.xml b/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounts/test_account_transaction_list_jump_accounting_module.html.xml
index 1941648a41..f5a24a9ff9 100644
--- a/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounts/test_account_transaction_list_jump_accounting_module.html.xml
+++ b/bt5/erp5_accounting_ui_test/PathTemplateItem/portal_tests/accounting_zuite/test_accounts/test_account_transaction_list_jump_accounting_module.html.xml
@@ -103,7 +103,7 @@ Test Account Transaction List then jump to accounting module.\n
 </tr>\n
 <tr>\n
   <td>clickAndWait</td>\n
-  <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title\']</td>\n
+  <td>//button[@name=\'setSelectionQuickSortOrder:method\' and @value=\'listbox.title:asc\']</td>\n
   <td></td>\n
 </tr>\n
 <tr>\n
diff --git a/bt5/erp5_accounting_ui_test/bt/change_log b/bt5/erp5_accounting_ui_test/bt/change_log
index 9351b20412..6429b19c0b 100644
--- a/bt5/erp5_accounting_ui_test/bt/change_log
+++ b/bt5/erp5_accounting_ui_test/bt/change_log
@@ -1,3 +1,6 @@
+2013-06-18 arnaud.fontaine
+* Default Accounting Transaction Module sorting has been removed (8f9bc61) for performance reasons, so fix improved listbox sort feature accordingly. This fixes testFunctionalCore failures.
+
 2008-06-16 yusei
 * Update accounting_zuite/test_account_module/test_account_module_domain_tree.html
 for the recent changes of domain tree.
diff --git a/bt5/erp5_accounting_ui_test/bt/revision b/bt5/erp5_accounting_ui_test/bt/revision
index fb35181565..8e24a69a05 100644
--- a/bt5/erp5_accounting_ui_test/bt/revision
+++ b/bt5/erp5_accounting_ui_test/bt/revision
@@ -1 +1 @@
-197
\ No newline at end of file
+198
\ No newline at end of file
-- 
2.30.9