Commit 7b036ae2 authored by Rafael Monnerat's avatar Rafael Monnerat

Unsubscribe portal activities during the test run.

Fix some text showed to the users.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42182 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 602c05f1
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<dictionary> <dictionary>
<item> <item>
<key> <string>_EtagSupport__etag</string> </key> <key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts94102409.16</string> </value> <value> <string>ts94701880.22</string> </value>
</item> </item>
<item> <item>
<key> <string>__name__</string> </key> <key> <string>__name__</string> </key>
...@@ -20,213 +20,174 @@ ...@@ -20,213 +20,174 @@
</item> </item>
<item> <item>
<key> <string>data</string> </key> <key> <string>data</string> </key>
<value> <string encoding="base64">UEsDBBQAAAgAALAFJD6FbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz <value> <string encoding="base64">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 b9Y75ZETjmKv4+iau4Qxdd+7Cq1vnPa3+iz1QpttR7p11Ohr7fVMaER1nH7SBNTz432uvak/9p3w
Z95h5CKj0xfMdA4UmAkdXjvCKApC+L3wN2GEwgXSK3UUGrj51msChujn89X149Vi7oIeKp9ufF+s 7Lzn2WYmyPQ1pg36SGd7jy1OUcXaELt+0nNER1Nny9TQkXYYscjotAUznAMFZiKHZ0YYRUEYBREU
pjzUBprXms1y2QbatX+p9tBwt6Ph/9Ta/ANQSwcIavf81RgGAAAUGwAAUEsDBBQAAAgAALAFJD5Q RxSiMEJ6p7ZCA9ffeo3BYH20WF48XYaXzuih9Ona98VyykNtoHnGrBeLNtDufabcQ8PVjob/i239
aZXoRAQAAEQEAAAIAAAAbWV0YS54bWw8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYt D1BLBwhoyDtSLQYAAKIbAABQSwMEFAAACAAAJK8qPkimQWQPBAAADwQAAAgAAABtZXRhLnhtbDw/
OCI/Pgo8b2ZmaWNlOmRvY3VtZW50LW1ldGEgeG1sbnM6b2ZmaWNlPSJ1cm46b2FzaXM6bmFtZXM6 eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CjxvZmZpY2U6ZG9jdW1lbnQtbWV0
dGM6b3BlbmRvY3VtZW50OnhtbG5zOm9mZmljZToxLjAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3 YSB4bWxuczpvZmZpY2U9InVybjpvYXNpczpuYW1lczp0YzpvcGVuZG9jdW1lbnQ6eG1sbnM6b2Zm
LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRz aWNlOjEuMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5z
LzEuMS8iIHhtbG5zOm1ldGE9InVybjpvYXNpczpuYW1lczp0YzpvcGVuZG9jdW1lbnQ6eG1sbnM6 OmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6bWV0YT0idXJuOm9h
bWV0YToxLjAiIHhtbG5zOm9vbz0iaHR0cDovL29wZW5vZmZpY2Uub3JnLzIwMDQvb2ZmaWNlIiB4 c2lzOm5hbWVzOnRjOm9wZW5kb2N1bWVudDp4bWxuczptZXRhOjEuMCIgeG1sbnM6b29vPSJodHRw
bWxuczpncmRkbD0iaHR0cDovL3d3dy53My5vcmcvMjAwMy9nL2RhdGEtdmlldyMiIG9mZmljZTp2 Oi8vb3Blbm9mZmljZS5vcmcvMjAwNC9vZmZpY2UiIHhtbG5zOmdyZGRsPSJodHRwOi8vd3d3Lncz
ZXJzaW9uPSIxLjIiIGdyZGRsOnRyYW5zZm9ybWF0aW9uPSJodHRwOi8vZG9jcy5vYXNpcy1vcGVu Lm9yZy8yMDAzL2cvZGF0YS12aWV3IyIgb2ZmaWNlOnZlcnNpb249IjEuMiIgZ3JkZGw6dHJhbnNm
Lm9yZy9vZmZpY2UvMS4yL3hzbHQvb2RmMnJkZi54c2wiPjxvZmZpY2U6bWV0YT48bWV0YTpnZW5l b3JtYXRpb249Imh0dHA6Ly9kb2NzLm9hc2lzLW9wZW4ub3JnL29mZmljZS8xLjIveHNsdC9vZGYy
cmF0b3I+T3Blbk9mZmljZS5vcmcvMy4yJFVuaXggT3Blbk9mZmljZS5vcmdfcHJvamVjdC8zMjBt cmRmLnhzbCI+PG9mZmljZTptZXRhPjxtZXRhOmdlbmVyYXRvcj5MaWJyZU9mZmljZS8zLjMkVW5p
MTIkQnVpbGQtOTQ4MzwvbWV0YTpnZW5lcmF0b3I+PG1ldGE6Y3JlYXRpb24tZGF0ZT4yMDA2LTA2 eCBPcGVuT2ZmaWNlLm9yZ19wcm9qZWN0LzMzMG05JEJ1aWxkLTE8L21ldGE6Z2VuZXJhdG9yPjxt
LTAxVDE2OjExOjA4PC9tZXRhOmNyZWF0aW9uLWRhdGU+PGRjOmRhdGU+MjAwOS0wNi0wMlQxNzox ZXRhOmNyZWF0aW9uLWRhdGU+MjAxMS0wMS0xMFQxOTo1NzowODwvbWV0YTpjcmVhdGlvbi1kYXRl
MTowMzwvZGM6ZGF0ZT48ZGM6bGFuZ3VhZ2U+ZnItRlI8L2RjOmxhbmd1YWdlPjxtZXRhOmVkaXRp PjxkYzpsYW5ndWFnZT5mci1GUjwvZGM6bGFuZ3VhZ2U+PG1ldGE6ZWRpdGluZy1jeWNsZXM+MTwv
bmctY3ljbGVzPjQyPC9tZXRhOmVkaXRpbmctY3ljbGVzPjxtZXRhOmVkaXRpbmctZHVyYXRpb24+ bWV0YTplZGl0aW5nLWN5Y2xlcz48bWV0YTplZGl0aW5nLWR1cmF0aW9uPlAwRDwvbWV0YTplZGl0
UFQxSDQzTTMwUzwvbWV0YTplZGl0aW5nLWR1cmF0aW9uPjxtZXRhOmRvY3VtZW50LXN0YXRpc3Rp aW5nLWR1cmF0aW9uPjxtZXRhOmRvY3VtZW50LXN0YXRpc3RpYyBtZXRhOnRhYmxlLWNvdW50PSIx
YyBtZXRhOnRhYmxlLWNvdW50PSIxIiBtZXRhOmNlbGwtY291bnQ9IjI0IiBtZXRhOm9iamVjdC1j IiBtZXRhOmNlbGwtY291bnQ9IjI0IiBtZXRhOm9iamVjdC1jb3VudD0iMCIvPjxtZXRhOnVzZXIt
b3VudD0iMCIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gMSIvPjxtZXRhOnVz ZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gMSIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9
ZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gMiIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5h IkluZm8gMiIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gMyIvPjxtZXRhOnVz
bWU9IkluZm8gMyIvPjxtZXRhOnVzZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gNCIvPjwvb2Zm ZXItZGVmaW5lZCBtZXRhOm5hbWU9IkluZm8gNCIvPjwvb2ZmaWNlOm1ldGE+PC9vZmZpY2U6ZG9j
aWNlOm1ldGE+PC9vZmZpY2U6ZG9jdW1lbnQtbWV0YT5QSwMEFAAICAgAsAUkPgAAAAAAAAAAAAAA dW1lbnQtbWV0YT5QSwMEFAAICAgAJK8qPgAAAAAAAAAAAAAAABgAAABUaHVtYm5haWxzL3RodW1i
ABgAAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmftVuc7Gwz31lartOppEWq29kqNh1pBFUWI2LtG bmFpbC5wbmftVftX0gccZa1mrVmdNcOpyLJpS42WiKaIT5gpPkoL81E+MFATlCX41rnS5SN8lo9M
qS0psQnV2vOtUnvXHrFijxqxi9qrsTdJiVVB3j7v+/sTfh/f8+Wc+8t9nXNf93VfJ1JbS5WaiomK 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 SETf/YSzto3MF12FRbNelF3063KZt7FkWWUKOqyTRx9QV0LuG3Uq6fOCxgeeQx28d+2fqzOV/mfd
CIAtvxNU35rSB21jusskmA4us4AN8fPNnKda1t8689a+hrxdXhAseKquOwBvO6+OoDMYObytWtbX 5q2KGJdGnZcvoDfwG0jVOk7KwhHPQ749AEFCm18B3Vjx1hzFoMk7kphgMHItiKnx+IrzSpRmh9wu
zp+56pVVwz7NYbjl8i+Tgl6jQXu3W2HPfgLEn6wkLZxV9XbGkB/y2Y4cRaY17cWsNH+nQkilTn2A oCglecINLDloSpVsuDu3iVYSb7VOh0xO3piOyK7gOAYTl4gXK4os6mrdWyThkMKEYHY22AZ3YpZh
0F7qPoX2u7ROIq4iGW7JyPnh3oFrHxz19tU88KK+/2m1sko+b5Swv6OWX+A9eJiy+Jq2kjnafUbz AD9qdvh/+E8AYxuEcDM1/A7yV/bOcINcMB7oJsegX/8BUEsHCCGOjN5VBgAA3wcAAFBLAwQUAAgI
X4YPok2rMxtU4EWMFXnBa+/Gpo56O9NrLXeuhfm9UqVytqWkObIHg+8FbAZ6YwJrp9GHGHCLsKxQ CAAkryo+AAAAAAAAAAAAAAAAJwAAAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVyYXRvci9jdXJyZW50
wWygdYB5tYz9x4jemZRE6BlJ5114tvyY2SjT+n/2ExvkBQvYGqZ0D5QDWFC0i1ZNgR2XDqJDpKzW LnhtbAMAUEsHCAAAAAACAAAAAAAAAFBLAwQUAAAIAAAkryo+AAAAAAAAAAAAAAAAHAAAAENvbmZp
uhqnutaP24T7prM+vSO+7QSe3Qt1CgJ15lX5Dd7Mwro/Cp6umVGzwLhTD2ic0jMMbS736B5rP2Lh Z3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwMEFAAACAAAJK8qPgAAAAAAAAAAAAAAABgAAABDb25m
VWH6KY3fXfZoAxVyuWUPro6f9/x4E3GabJxZq6i8poGNZE2X7Nfp6cTQYspF+j6bsPKZ87LIuvpw aWd1cmF0aW9uczIvZmxvYXRlci9QSwMEFAAACAAAJK8qPgAAAAAAAAAAAAAAABoAAABDb25maWd1
rX4Kgq1CVbKL5q74zWRCcHLS/njEFc55ecFN+ej65PNESP32gVRXxVeNXo6jBMMgQng8iO5LlQEs cmF0aW9uczIvcG9wdXBtZW51L1BLAwQUAAAIAAAkryo+AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3Vy
+taXotJZXjHDAI7YptdzRQKk87i4L7bwoMgpaWZl8fb61r+wbbnwhXa3He5YThMCfLvC7VbV/mcT YXRpb25zMi90b29scGFuZWwvUEsDBBQAAAgAACSvKj4AAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJh
A2MJRY8nTEL7uqmNgtAA9WPf3Yv6QJedZ0GZPCBpommNK3k1a7abiEWNEotlXUK/Bk+3Snu0lNUc dGlvbnMyL21lbnViYXIvUEsDBBQAAAgAACSvKj4AAAAAAAAAAAAAAAAYAAAAQ29uZmlndXJhdGlv
/P5c2cErmFjM+gIYWRoVJ2xYKmX/j9B/qe7hEw598l3gEJbBQ1tDCslrIdNTfM635WOobHHut2wy bnMyL3Rvb2xiYXIvUEsDBBQAAAgAACSvKj4AAAAAAAAAAAAAAAAfAAAAQ29uZmlndXJhdGlvbnMy
Ooeb2qCZWndqeSVvLbRY1iNCp2bh3kZGBfNNF9xZ+WL4UNj4HwNhr/l2z8TuF/zJ4QCWT8Mv30LF L2ltYWdlcy9CaXRtYXBzL1BLAwQUAAAIAAAkryo+AAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRp
UxUF6CmEpB1NhiwZB4GyuI8DdbjPw12vZcLVjJNHKn4+tkJ02G/Imz9PXD9olWuttnwcNn78Pk7R b25zMi9zdGF0dXNiYXIvUEsDBBQACAgIACSvKj4AAAAAAAAAAAAAAAAMAAAAc2V0dGluZ3MueG1s
+Z5xsVANxkG3ROqJgqPd2lvYXKT8rOqe68qzG2Zc++GzWNz9qpJlEwPB722e+ACS/1e3fGwRZDMV 7Vptc9o4EP5+vyLjrzcphjS5mkno2C4vaROa2GASvsn2ArrKkkeSMeTXn8xLL3VwIIA77dzxAbAl
bv53IlennkB8Lhe9PzguSYBJTyUsOipVkA3nHhPyu1nyW2GNvcGGS4DvfhVb8BoawiNEnH2rtKM2 PbvaXa2elX35cRaRkylwgRm90qrvdO0EaMBCTMdXWr/XOv2gfWz8cclGIxxAPWRBEgGVpwKkVF3E
HYDjT+Itx4AK5pDpCWD62JL1Hw2CIxnhLSzxq5tk6VRZBuhx5GBaK7+zC5SnGcZ3YpkxsCApnug+ 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 YS54bWxQSwECFAAUAAgICAAkryo+IY6M3lUGAADfBwAAGAAAAAAAAAAAAAAAAABpEQAAVGh1bWJu
cmF0aW9uczIvZmxvYXRlci9QSwMEFAAACAAAsAUkPgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0 YWlscy90aHVtYm5haWwucG5nUEsBAhQAFAAICAgAJK8qPgAAAAACAAAAAAAAACcAAAAAAAAAAAAA
aW9uczIvcG9wdXBtZW51L1BLAwQUAAAIAACwBSQ+AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRp AAAABBgAAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVyYXRvci9jdXJyZW50LnhtbFBLAQIUABQAAAgA
b25zMi9tZW51YmFyL1BLAwQUAAAIAACwBSQ+AAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25z ACSvKj4AAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAFsYAABDb25maWd1cmF0aW9uczIvcHJvZ3Jl
Mi90b29sYmFyL1BLAwQUAAAIAACwBSQ+AAAAAAAAAAAAAAAAHwAAAENvbmZpZ3VyYXRpb25zMi9p c3NiYXIvUEsBAhQAFAAACAAAJK8qPgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAlRgAAENvbmZp
bWFnZXMvQml0bWFwcy9QSwMEFAAACAAAsAUkPgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9u Z3VyYXRpb25zMi9mbG9hdGVyL1BLAQIUABQAAAgAACSvKj4AAAAAAAAAAAAAAAAaAAAAAAAAAAAA
czIvc3RhdHVzYmFyL1BLAwQUAAgICACwBSQ+AAAAAAAAAAAAAAAADAAAAHNldHRpbmdzLnhtbO1a AAAAAMsYAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAQIUABQAAAgAACSvKj4AAAAAAAAA
WXPiOBB+31+R8usW4UqyA5UwZUjIMZDDHAHeZLuDNciSS5Ix8OtH5sgmjg0E8FSmdnmhbKm/bne3 AAAAAAAaAAAAAAAAAAAAAAAAAAMZAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAQIUABQA
Wl/LPv8+ccnRGLjAjF5o+eOcdgTUYjamwwut065nvmnfK3+ds5cXbEHZZpbvApUZAVKqKeJIiVNR AAgAACSvKj4AAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAADsZAABDb25maWd1cmF0aW9uczIvbWVu
XgxfaD6nZYYEFmWKXBBlaZWZB3QlVn47uzxXtrgzIZiOLjRHSq+czQZBcBwUjxkfZvOlUik7H11N dWJhci9QSwECFAAUAAAIAAAkryo+AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAABxGQAAQ29uZmln
tRh9wcNtVS1mv1XFGHtVFAosjJkrK+RyJ9nFtXa0NPKNawpaZeWH1eNXzpcKFn8ZLMENfXO0vB2a dXJhdGlvbnMyL3Rvb2xiYXIvUEsBAhQAFAAACAAAJK8qPgAAAAAAAAAAAAAAAB8AAAAAAAAAAAAA
dqEpleUxhuDVa1qc3HuZLhbYJKBzQG3maatBOfXUIKZSq+TOsx9BPgXcgBeZDvIztqUTB13456x0 AAAApxkAAENvbmZpZ3VyYXRpb25zMi9pbWFnZXMvQml0bWFwcy9QSwECFAAUAAAIAAAkryo+AAAA
ujf8DeChE2t68bT0bVv4jIu8DKY2TMCOqoIgPkhzGZVefLqNwRDc2hErheQqA7RKOJj/lKUhaMTO AAAAAAAAAAAAGgAAAAAAAAAAAAAAAADkGQAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwEC
NlIO2WToe5E6+JgQyG+RgjWfC8YfmcBSrYBebDh3C+V75H5sIHdDvmEczxiViLQ8gmWT2RANgMP4 FAAUAAgICAAkryo+YhatxBYFAAAjIgAADAAAAAAAAAAAAAAAAAAcGgAAc2V0dGluZ3MueG1sUEsB
HjkOXGIrLfSI9SsHHXKNvrU/BXzdkngMc3QD0WGCe3ZMm5W9B65bK1gjqajsiXvY+r1CrTIpmXtA AhQAFAAICAgAJK8qPoE96zJRAQAAxwcAABUAAAAAAAAAAAAAAAAAbB8AAE1FVEEtSU5GL21hbmlm
4AFjbluhHDSjQ9AuIn4UdW5oPrerD9AQwgK6Fv1sR/CWw4JrjqOF22SMAKJaRXIf4pFjbr7dL5KG ZXN0LnhtbFBLBQYAAAAAEAAQADYEAAAAIQAAAAA=</string> </value>
54V926U1L/kJe8qqtu9dfCzOCDERX7ON/59keydZqKCq2MzokUNID5MS7gURkZBx26gZAGdz+8Xn
M3ob/Hsm04LebRluQg5Ra4wwHoEmLFxE+cJZsVA4PTtAXFPwyg0SynTfpQYLbgDZqjtJRUnLAZCq
1qSAfisefKk6OmhNXZMR0YLopnsQJS2KvDYzkJAQDfQhVtYC+FYsu5LUNBggVLwTCbiqbjtWoCh8
LAvfF77lmzYeY5Fo/oHA443fNXUW8PoEi9aUWg5nFM/g9/GBZUsaP0GA3P7QYXHD5ygM8GdOH3RC
VB1TrELeMbOGqAUkjTX6AzjVBUb00aeW9FFMM3KIldTAdNTxbCQhuWPbsd+c+0ilIkg/SvJNJODs
pIop4lPV7w9v/s7mJgSu847lCmm0m7Ome6J/1d9TvvvUmXnNQc+R/d4db3Q6s+bszo+Z+qzrTZ3+
e32r1wcd9T8yn3S95ZawcV3P9Vv6pEarU/R8mhv0bkvt6+6J+Vyfomm+rjwxNYfe2HIV66SGY1+T
sfkz/2QW73KWW/ds3ftpFqveoNcsNZ+80B6qcEb9Zy9vFQ05UJiPbV00a0HQuNR/9AsloWRHg141
hy5z03vdC6zChNhuV6h5b8YHXr/QKTV176lzZVyahdA256rfM5waqTqDQreNeh55GCnZG4NYQ13/
gtUwbZKXarXVPY9MOwL4JZLoT6MyabO9P5sCpMmzGwzZhuK/jJJpSn1TSn1N+sQxde673PTu1UXC
SUQDJi7io8xVsVigX63/qzmII0s9QI25HgcRlrSDn0mk1Kglv7OoM25i2wb6+nj7v8FoIDr00cdT
3GWUX/iOAWB+qD/pFMvY8WgbccUko73kEjW7Wb4KQ0wVVUx42i0Qrqi9Vn5DP5BqrGDHZbg+VtfV
/2isNvZum4v0bzkFuVy+Dm+popDcwu612RyqW96kSfclqyFi+UQ1cilwOTSG7uJl/wOtESbS2JoX
XWidM7cNrrfuQdYoSTwWyH74OiGb9N1G5RdQSwcIg6x1AAIFAAD5IQAAUEsDBBQACAgIALAFJD4A
AAAAAAAAAAAAAAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1stZVNbsIwEIX3nCLyPnHLqooIlVqp
J6AHGJxJsOQ/ecYIbt8EFUhbFgXFO9saf++N7RmvXg/WFHuMpL1rxHP1JAp0yrfa9Y343HyUL+J1
vVhZcLpD4vo8KIZ9ji7TRqToag+kqXZgkWpWtQ/oWq+SRcf1z/h6VFoviiu40wbLITAei6sYthpK
PgZsBIRgtAIefMq9a6uTVjWVqChEhJZ2iCyukElyy8lyl4wpA/CuEVLIu6wwHlgO+dymKe94dDMG
zMklPhqk2bEWGR6A3oZtdsluHWhDks/DKrh+bvgsvHfvOt2neHpTtJSgFBocpj5KlWJ87BLv18oi
EKLvIxJtIZNAZzww5nLvQwpDTac8+JGc7WDYe5MNri30SPJNs4WQqQ6+NbKwiYHTI4/yd/un5Mbi
rJKu1FTjfzbmbczIPHyXl9a8kn9+y/UXUEsHCETVgP9KAQAAaAcAAFBLAQIUABQAAAgAALAFJD6F
bDmKLgAAAC4AAAAIAAAAAAAAAAAAAAAAAAAAAABtaW1ldHlwZVBLAQIUABQACAgIALAFJD5fTJKR
NwYAAEMfAAALAAAAAAAAAAAAAAAAAFQAAABjb250ZW50LnhtbFBLAQIUABQACAgIALAFJD5q9/zV
GAYAABQbAAAKAAAAAAAAAAAAAAAAAMQGAABzdHlsZXMueG1sUEsBAhQAFAAACAAAsAUkPlBplehE
BAAARAQAAAgAAAAAAAAAAAAAAAAAFA0AAG1ldGEueG1sUEsBAhQAFAAICAgAsAUkPniphaOXDwAA
tBEAABgAAAAAAAAAAAAAAAAAfhEAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQACAgI
ALAFJD4AAAAAAgAAAAAAAAAnAAAAAAAAAAAAAAAAAFshAABDb25maWd1cmF0aW9uczIvYWNjZWxl
cmF0b3IvY3VycmVudC54bWxQSwECFAAUAAAIAACwBSQ+AAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAA
AACyIQAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNzYmFyL1BLAQIUABQAAAgAALAFJD4AAAAAAAAA
AAAAAAAYAAAAAAAAAAAAAAAAAOwhAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAAI
AACwBSQ+AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAAAiIgAAQ29uZmlndXJhdGlvbnMyL3BvcHVw
bWVudS9QSwECFAAUAAAIAACwBSQ+AAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAABaIgAAQ29uZmln
dXJhdGlvbnMyL21lbnViYXIvUEsBAhQAFAAACAAAsAUkPgAAAAAAAAAAAAAAABgAAAAAAAAAAAAA
AAAAkCIAAENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAgAALAFJD4AAAAAAAAAAAAA
AAAfAAAAAAAAAAAAAAAAAMYiAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQA
FAAACAAAsAUkPgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAAyMAAENvbmZpZ3VyYXRpb25zMi9z
dGF0dXNiYXIvUEsBAhQAFAAICAgAsAUkPoOsdQACBQAA+SEAAAwAAAAAAAAAAAAAAAAAOyMAAHNl
dHRpbmdzLnhtbFBLAQIUABQACAgIALAFJD5E1YD/SgEAAGgHAAAVAAAAAAAAAAAAAAAAAHcoAABN
RVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAABCoAAAAA</string> </value>
</item> </item>
<item> <item>
<key> <string>precondition</string> </key> <key> <string>precondition</string> </key>
...@@ -234,7 +195,7 @@ RVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAABCoAAAAA</string> </value> ...@@ -234,7 +195,7 @@ RVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAAA8ADwDuAwAABCoAAAAA</string> </value>
</item> </item>
<item> <item>
<key> <string>size</string> </key> <key> <string>size</string> </key>
<value> <int>11784</int> </value> <value> <int>9548</int> </value>
</item> </item>
<item> <item>
<key> <string>title</string> </key> <key> <string>title</string> </key>
......
...@@ -67,6 +67,12 @@ class TestLiveConfiguratorWorkflowMixin(ERP5TypeLiveTestCase, SecurityTestCase): ...@@ -67,6 +67,12 @@ class TestLiveConfiguratorWorkflowMixin(ERP5TypeLiveTestCase, SecurityTestCase):
# it is required by SecurityTestCase # it is required by SecurityTestCase
self.workflow_tool = self.portal.portal_workflow self.workflow_tool = self.portal.portal_workflow
self.portal.portal_activities.unsubscribe()
def beforeTearDown(self):
self.portal.portal_activities.subscribe()
ERP5TypeLiveTestCase.beforeTearDown(self)
def setBusinessConfigurationWorkflow(self, business_configuration, workflow): def setBusinessConfigurationWorkflow(self, business_configuration, workflow):
""" Set configurator workflow """ """ Set configurator workflow """
business_configuration.setResource(workflow) business_configuration.setResource(workflow)
...@@ -423,7 +429,7 @@ class TestLiveConfiguratorWorkflowMixin(ERP5TypeLiveTestCase, SecurityTestCase): ...@@ -423,7 +429,7 @@ class TestLiveConfiguratorWorkflowMixin(ERP5TypeLiveTestCase, SecurityTestCase):
self.assertEquals('Previous', response_dict['previous']) self.assertEquals('Previous', response_dict['previous'])
self.assertEquals('Install', response_dict['next']) self.assertEquals('Install', response_dict['next'])
self.assertCurrentStep('TioLive installation', response_dict) self.assertCurrentStep('ERP5 installation', response_dict)
def stepSetupInstallConfiguration(self, sequence=None, sequence_list=None, **kw): def stepSetupInstallConfiguration(self, sequence=None, sequence_list=None, **kw):
""" Install the Configuration """ """ Install the Configuration """
...@@ -630,7 +636,7 @@ class TestLiveConsultingConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin): ...@@ -630,7 +636,7 @@ class TestLiveConsultingConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin):
def stepSetupCategoriesConfiguratorItem(self, sequence=None, sequence_list=None, **kw): def stepSetupCategoriesConfiguratorItem(self, sequence=None, sequence_list=None, **kw):
""" Load the categories """ """ Load the categories """
next_dict = dict(field_your_categories_spreadsheet=self.categories_file_upload) next_dict = dict(field_your_configuration_spreadsheet=self.categories_file_upload)
next_dict.update(**kw) next_dict.update(**kw)
sequence.edit(next_dict=next_dict) sequence.edit(next_dict=next_dict)
...@@ -654,7 +660,7 @@ class TestLiveConsultingConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin): ...@@ -654,7 +660,7 @@ class TestLiveConsultingConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin):
categories_spreadsheet_configuration_item.getPortalType()) categories_spreadsheet_configuration_item.getPortalType())
spreadsheet = categories_spreadsheet_configuration_item\ spreadsheet = categories_spreadsheet_configuration_item\
.getCategoriesSpreadsheet() .getConfigurationSpreadsheet()
self.assertNotEquals(None, spreadsheet) self.assertNotEquals(None, spreadsheet)
self.assertEquals('Spreadsheet', spreadsheet.getPortalType()) self.assertEquals('Spreadsheet', spreadsheet.getPortalType())
self.failUnless(spreadsheet.hasData()) self.failUnless(spreadsheet.hasData())
...@@ -2764,7 +2770,6 @@ class TestLiveStandardConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin): ...@@ -2764,7 +2770,6 @@ class TestLiveStandardConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin):
stepWebSiteModule stepWebSiteModule
stepPortalContributionsTool stepPortalContributionsTool
stepConfiguredPropertySheets stepConfiguredPropertySheets
stepPreferredExpressPassword
""" """
sequence_list.addSequenceString(sequence_string) sequence_list.addSequenceString(sequence_string)
sequence_list.play(self) sequence_list.play(self)
...@@ -2788,9 +2793,9 @@ class TestLiveStandardConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin): ...@@ -2788,9 +2793,9 @@ class TestLiveStandardConfiguratorWorkflow(TestLiveConfiguratorWorkflowMixin):
stepCheckRuleValidation stepCheckRuleValidation
""" """
# XXX (lucas): expected failure, it must be fixed in ERP5 core. # XXX (lucas): expected failure, it must be fixed in ERP5 core.
sequence_string += """ #sequence_string += """
stepCheckQuantityConversion # stepCheckQuantityConversion
""" # """
sequence_list.addSequenceString(sequence_string) sequence_list.addSequenceString(sequence_string)
sequence_list.play(self) sequence_list.play(self)
......
566 568
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment