jwilk / i18nspector

checking tool for gettext POT, PO and MO files
https://jwilk.net/software/i18nspector
MIT License
2 stars 4 forks source link

FreeBSD: test_terminal failures #2

Open jwilk opened 6 years ago

jwilk commented 6 years ago

I'm getting these failures on FreeBSD 11.1:

======================================================================
ERROR: tests.test_terminal.test_ansi
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jwilk/.local/lib/python3.6/site-packages/nose/case.py", line 198, in runTest
    self.test(*self.arg)
  File "/usr/home/jwilk/i18nspector/tests/../tests/tools.py", line 89, in wrapper
    raise IsolatedError('\n\n' + msg)
tests.tools.IsolatedError: 

Traceback (most recent call last):
  File "/usr/home/jwilk/i18nspector/tests/../tests/tools.py", line 66, in wrapper
    f(*args, **kwargs)
  File "/usr/home/jwilk/i18nspector/tests/../tests/test_terminal.py", line 78, in wrapper
    return func(*args, **kwargs)
  File "/usr/home/jwilk/i18nspector/tests/../tests/test_terminal.py", line 94, in test_ansi
    t(T.attr_fg(T.colors.black), '\x1b[30m')
  File "/usr/home/jwilk/i18nspector/tests/../tests/test_terminal.py", line 59, in assert_tseq_equal
    assert_equal(S(expected), S(s))
AssertionError: '\x1b[30m' != ''

======================================================================
ERROR: tests.test_terminal.test_vt100
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/jwilk/.local/lib/python3.6/site-packages/nose/case.py", line 198, in runTest
    self.test(*self.arg)
  File "/usr/home/jwilk/i18nspector/tests/../tests/tools.py", line 89, in wrapper
    raise IsolatedError('\n\n' + msg)
tests.tools.IsolatedError: 

Traceback (most recent call last):
  File "/usr/home/jwilk/i18nspector/tests/../tests/tools.py", line 66, in wrapper
    f(*args, **kwargs)
  File "/usr/home/jwilk/i18nspector/tests/../tests/test_terminal.py", line 78, in wrapper
    return func(*args, **kwargs)
  File "/usr/home/jwilk/i18nspector/tests/../tests/test_terminal.py", line 89, in test_vt100
    t(T.attr_reset(), '\x1b[m\x0f')
  File "/usr/home/jwilk/i18nspector/tests/../tests/test_terminal.py", line 59, in assert_tseq_equal
    assert_equal(S(expected), S(s))
AssertionError: '\x1b[m\x0f' != '\x1b[m'