|
2 | 2 | import pyexcel
|
3 | 3 | import os
|
4 | 4 | from pyexcel.ext import xls
|
| 5 | +import sys |
| 6 | + |
| 7 | +if sys.version_info[0] == 2 and sys.version_info[1] < 7: |
| 8 | + from ordereddict import OrderedDict |
| 9 | +else: |
| 10 | + from collections import OrderedDict |
5 | 11 |
|
6 | 12 |
|
7 | 13 | class TestXlsNxlsMultipleSheets(PyexcelMultipleSheetBase):
|
@@ -37,11 +43,10 @@ def setUp(self):
|
37 | 43 | self.testfile = "multiple1.xls"
|
38 | 44 | self.testfile2 = "multiple2.xls"
|
39 | 45 | self.testfile3 = "multiple3.xls"
|
40 |
| - self.content = { |
41 |
| - "Sheet1": [[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]], |
42 |
| - "Sheet2": [[4, 4, 4, 4], [5, 5, 5, 5], [6, 6, 6, 6]], |
43 |
| - "Sheet3": [[u'X', u'Y', u'Z'], [1, 4, 7], [2, 5, 8], [3, 6, 9]] |
44 |
| - } |
| 46 | + self.content = OrderedDict() |
| 47 | + self.content.update({"Sheet1": [[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]]}) |
| 48 | + self.content.update({"Sheet2": [[4, 4, 4, 4], [5, 5, 5, 5], [6, 6, 6, 6]]}) |
| 49 | + self.content.update({"Sheet3": [[u'X', u'Y', u'Z'], [1, 4, 7], [2, 5, 8], [3, 6, 9]]}) |
45 | 50 | self._write_test_file(self.testfile)
|
46 | 51 | self._write_test_file(self.testfile2)
|
47 | 52 |
|
|
0 commit comments