#21229: Cygwin's gettext causes test failure
--------------------------------------+--------------------
     Reporter:  marfire               |      Owner:  nobody
         Type:  Uncategorized         |     Status:  new
    Component:  Internationalization  |    Version:  master
     Severity:  Normal                |   Keywords:
 Triage Stage:  Unreviewed            |  Has patch:  0
Easy pickings:  0                     |      UI/UX:  0
--------------------------------------+--------------------
 I was getting the following error while running the test suite on Windows:

 {{{
 ======================================================================
 FAIL: test_comments_extractor
 (i18n.commands.extraction.BasicExtractorTests)
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File "C:\Django\django\tests\i18n\commands\extraction.py", line 83, in
 test_comments_extractor
     self.assertTrue('#. Translators: One-line translator comment #3' in
 po_contents)
 AssertionError: False is not true
 }}}

 After some investigation I realized that this only happened while using
 Cygwin's 0.18.1 version of gettext: switching to the Windows 0.18.1 binary
 from [http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ here]
 (as [https://docs.djangoproject.com/en/dev/topics/i18n/translation
 /#gettext-on-windows recommended]) caused the test to pass.

 I'm guessing this has something to do with the handling of line breaks,
 since I was also able to make the test pass by removing the line break
 between `{% comment %}` and `Translators:` in
 `tests/i18n/commands/templates/test.html`. I haven't investigated much
 further.

 So this does not seem to be a Django bug, but I thought I'd mention it...

-- 
Ticket URL: <https://code.djangoproject.com/ticket/21229>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/050.0657d9c29bc77bde17dfd1f4ea20f1a9%40djangoproject.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to