Skip to content

Commit

Permalink
test: add test-charmap.py
Browse files Browse the repository at this point in the history
nodejs/node-gyp#1335
Reviewed-By: Refael Ackermann <refack@gmail.com>
  • Loading branch information
cclauss authored and refack committed Jan 29, 2019
1 parent 22eecf3 commit ea1f7b4
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions test/fixtures/test-charmap.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
from __future__ import print_function
import sys
import locale

reload(sys)

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 ea1f7b4

Please sign in to comment.