comparison mercurial/encoding.py @ 34150:e9e225f16932

doctest: pass encoding name as system string
author Yuya Nishihara <yuya@tcha.org>
date Sun, 03 Sep 2017 15:42:27 +0900
parents 0fa781320203
children 414a3513c2bd
comparison
equal deleted inserted replaced
34149:d4d4d11bac77 34150:e9e225f16932
266 >>> print trim(t, 3, ellipsis=ellipsis) 266 >>> print trim(t, 3, ellipsis=ellipsis)
267 +++ 267 +++
268 >>> print trim(t, 1, ellipsis=ellipsis) 268 >>> print trim(t, 1, ellipsis=ellipsis)
269 + 269 +
270 >>> u = u'\u3042\u3044\u3046\u3048\u304a' # 2 x 5 = 10 columns 270 >>> u = u'\u3042\u3044\u3046\u3048\u304a' # 2 x 5 = 10 columns
271 >>> t = u.encode(encoding.encoding) 271 >>> t = u.encode(pycompat.sysstr(encoding.encoding))
272 >>> print trim(t, 12, ellipsis=ellipsis) 272 >>> print trim(t, 12, ellipsis=ellipsis)
273 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a 273 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a
274 >>> print trim(t, 10, ellipsis=ellipsis) 274 >>> print trim(t, 10, ellipsis=ellipsis)
275 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a 275 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a
276 >>> print trim(t, 8, ellipsis=ellipsis) 276 >>> print trim(t, 8, ellipsis=ellipsis)