| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -744,7 +744,7 @@ def readlines(self, *args): | |||
| 744 | 744 | return self._file.readlines(*args) | |
| 745 | 745 | ||
| 746 | 746 | def seek(self, *args): | |
| 747 | - self._file.seek(*args) | ||
| 747 | + return self._file.seek(*args) | ||
| 748 | 748 | ||
| 749 | 749 | @property | |
| 750 | 750 | def softspace(self): | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1034,7 +1034,8 @@ def test_writelines(self): | |||
| 1034 | 1034 | # Verify writelines with a SpooledTemporaryFile | |
| 1035 | 1035 | f = self.do_create() | |
| 1036 | 1036 | f.writelines((b'x', b'y', b'z')) | |
| 1037 | - f.seek(0) | ||
| 1037 | + pos = f.seek(0) | ||
| 1038 | + self.assertEqual(pos, 0) | ||
| 1038 | 1039 | buf = f.read() | |
| 1039 | 1040 | self.assertEqual(buf, b'xyz') | |
| 1040 | 1041 | ||
@@ -1052,7 +1053,8 @@ def test_sparse(self): | |||
| 1052 | 1053 | # when that occurs | |
| 1053 | 1054 | f = self.do_create(max_size=30) | |
| 1054 | 1055 | self.assertFalse(f._rolled) | |
| 1055 | - f.seek(100, 0) | ||
| 1056 | + pos = f.seek(100, 0) | ||
| 1057 | + self.assertEqual(pos, 100) | ||
| 1056 | 1058 | self.assertFalse(f._rolled) | |
| 1057 | 1059 | f.write(b'x') | |
| 1058 | 1060 | self.assertTrue(f._rolled) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1 @@ | |||
| 1 | + Fixed ``SpooledTemporaryFile.seek()`` to return the position. | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments