Skip to content

Commit

Permalink
test: add test-charmap.py fixture
Browse files Browse the repository at this point in the history
nodejs/node-gyp#1335
Reviewed-By: Refael Ackermann <[email protected]>
  • Loading branch information
cclauss authored and refack committed Feb 7, 2019
1 parent 7179411 commit b36ca5a
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions test/fixtures/test-charmap.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
from __future__ import print_function
import sys
import locale

def main():
encoding = locale.getdefaultlocale()[1]
if not encoding:
return False

sys.setdefaultencoding(encoding)
textmap = {
'cp936': u'\u4e2d\u6587',
'cp1252': u'Lat\u012Bna',
'cp932': u'\u306b\u307b\u3093\u3054'
}
if encoding in textmap:
print(textmap[encoding])
return True

if __name__ == '__main__':
print(main())

0 comments on commit b36ca5a

Please sign in to comment.