def setUp(self):
     self.fsencoding = sys.getfilesystemencoding()
     sys.setfilesystemencoding("utf-8")
     self.dir = support.TESTFN
     self.bdir = self.dir.encode("utf-8", "surrogateescape")
     os.mkdir(self.dir)
     self.unicodefn = []
     for fn in self.filenames:
         f = open(os.path.join(self.bdir, fn), "w")
         f.close()
         self.unicodefn.append(fn.decode("utf-8", "surrogateescape"))
Example #2
0
 def setUp(self):
     self.fsencoding = sys.getfilesystemencoding()
     sys.setfilesystemencoding("utf-8")
     self.dir = support.TESTFN
     self.bdir = self.dir.encode("utf-8", "surrogateescape")
     os.mkdir(self.dir)
     self.unicodefn = []
     for fn in self.filenames:
         f = open(os.path.join(self.bdir, fn), "w")
         f.close()
         self.unicodefn.append(fn.decode("utf-8", "surrogateescape"))
Example #3
0
 def test_setfilesystemencoding(self):
     old = sys.getfilesystemencoding()
     try:
         sys.setfilesystemencoding("iso-8859-1")
         self.assertEqual(sys.getfilesystemencoding(), "iso-8859-1")
     finally:
         sys.setfilesystemencoding(old)
     try:
         self.assertRaises(LookupError, sys.setfilesystemencoding, "xxx")
     finally:
         sys.setfilesystemencoding(old)
Example #4
0
 def test_setfilesystemencoding(self):
     old = sys.getfilesystemencoding()
     try:
         sys.setfilesystemencoding("iso-8859-1")
         self.assertEqual(sys.getfilesystemencoding(), "iso-8859-1")
     finally:
         sys.setfilesystemencoding(old)
     try:
         self.assertRaises(LookupError, sys.setfilesystemencoding, "xxx")
     finally:
         sys.setfilesystemencoding(old)
 def test_setfilesystemencoding(self):
     old = sys.getfilesystemencoding()
     sys.setfilesystemencoding("iso-8859-1")
     self.assertEqual(sys.getfilesystemencoding(), "iso-8859-1")
     sys.setfilesystemencoding(old)
 def tearDown(self):
     shutil.rmtree(self.dir)
     sys.setfilesystemencoding(self.fsencoding)
Example #7
0
 def test_setfilesystemencoding(self):
     old = sys.getfilesystemencoding()
     sys.setfilesystemencoding("iso-8859-1")
     self.assertEqual(sys.getfilesystemencoding(), "iso-8859-1")
     sys.setfilesystemencoding(old)
Example #8
0
 def tearDown(self):
     shutil.rmtree(self.dir)
     sys.setfilesystemencoding(self.fsencoding)