[Zope3-checkins] CVS: Zope3/src/zope/tal/tests -
test_htmltalparser.py:1.5.32.1
Stephan Richter
srichter at cosmos.phy.tufts.edu
Fri Aug 8 17:26:40 EDT 2003
Update of /cvs-repository/Zope3/src/zope/tal/tests
In directory cvs.zope.org:/tmp/cvs-serv28498/src/zope/tal/tests
Modified Files:
Tag: srichter-i18n-macro-interaction-branch
test_htmltalparser.py
Log Message:
Another test adjusted.
=== Zope3/src/zope/tal/tests/test_htmltalparser.py 1.5 => 1.5.32.1 ===
--- Zope3/src/zope/tal/tests/test_htmltalparser.py:1.5 Fri Apr 25 14:07:22 2003
+++ Zope3/src/zope/tal/tests/test_htmltalparser.py Fri Aug 8 16:26:36 2003
@@ -713,32 +713,40 @@
def test_i18n_data_with_name(self):
# input/test29.html
self._run_check('''\
-At the tone the time will be
+<div i18n:translate="">At the tone the time will be
<span i18n:data="here/currentTime"
i18n:translate="timefmt"
- i18n:name="time">2:32 pm</span>... beep!
-''', [
- ('rawtextBeginScope',
- ('At the tone the time will be\n',
- 0,
- (2, 0),
- 0,
- {'i18n:data': 'here/currentTime',
- 'i18n:name': 'time',
- 'i18n:translate': 'timefmt'})),
- ('insertTranslation',
- ('timefmt',
- [('startTag',
- ('span',
- [('i18n:data', 'here/currentTime', 'i18n'),
- ('i18n:translate', 'timefmt', 'i18n'),
- ('i18n:name', 'time', 'i18n')])),
- ('i18nVariable', ('time', [], None))],
- '$here/currentTime$')),
- ('endScope', ()),
- ('rawtextColumn', ('... beep!\n', 0))
- ])
+ i18n:name="time">2:32 pm</span>... beep!</div>
+''',
+[('setPosition', (1, 0)),
+ ('beginScope', {'i18n:translate': ''}),
+ ('startTag', ('div', [('i18n:translate', '', 'i18n')])),
+ ('insertTranslation',
+ ('',
+ [('rawtextBeginScope',
+ ('At the tone the time will be\n',
+ 0,
+ (2, 0),
+ 0,
+ {'i18n:data': 'here/currentTime',
+ 'i18n:name': 'time',
+ 'i18n:translate': 'timefmt'})),
+ ('insertTranslation',
+ ('timefmt',
+ [('startTag',
+ ('span',
+ [('i18n:data', 'here/currentTime', 'i18n'),
+ ('i18n:translate', 'timefmt', 'i18n'),
+ ('i18n:name', 'time', 'i18n')])),
+ ('i18nVariable', ('time', [], None))],
+ '$here/currentTime$')),
+ ('endScope', ()),
+ ('rawtextOffset', ('... beep!', 9))])),
+ ('endScope', ()),
+ ('rawtextColumn', ('</div>\n', 0))]
+)
+
def test_i18n_explicit_msgid_with_name(self):
# input/test26.html
self._run_check('''\
More information about the Zope3-Checkins
mailing list