|
4 | 4 | import sys |
5 | 5 | import unittest |
6 | 6 |
|
7 | | -if sys.version_info[0] < 3: |
8 | | - import mock |
9 | | -else: |
10 | | - from unittest import mock |
| 7 | +# if sys.version_info[0] < 3: |
| 8 | +# import mock |
| 9 | +# else: |
| 10 | +# from unittest import mock |
11 | 11 |
|
12 | 12 | from bs4 import BeautifulSoup |
13 | 13 |
|
@@ -140,33 +140,33 @@ def test_return_list(self): |
140 | 140 | ) |
141 | 141 |
|
142 | 142 |
|
143 | | -@mock.patch('csv.writer') |
144 | | -@mock.patch('html_table_extractor.extractor.open') |
145 | | -class TestWriteToCsv(unittest.TestCase): |
146 | | - def setUp(self): |
147 | | - html = """ |
148 | | - <table> |
149 | | - <tr> |
150 | | - <td>1</td> |
151 | | - <td>2</td> |
152 | | - </tr> |
153 | | - <tr> |
154 | | - <td>3</td> |
155 | | - <td>4</td> |
156 | | - </tr> |
157 | | - </table> |
158 | | - """ |
159 | | - self.extractor = Extractor(html) |
160 | | - self.extractor.parse() |
161 | | - mock.mock_open() |
162 | | - |
163 | | - def test_write_to_csv_default(self, csv_mock, _): |
164 | | - self.extractor.write_to_csv() |
165 | | - csv_mock.assert_called_with('./output.csv', 'w') |
166 | | - |
167 | | - def test_write_to_csv_custom_path_and_filename(self, csv_mock, _): |
168 | | - self.extractor.write_to_csv(path='/test/path', filename='testfile.csv') |
169 | | - csv_mock.assert_called_with('/test/path/testfile.csv', 'w') |
| 143 | +# @mock.patch('csv.writer') |
| 144 | +# @mock.patch('html_table_extractor.extractor.open') |
| 145 | +# class TestWriteToCsv(unittest.TestCase): |
| 146 | +# def setUp(self): |
| 147 | +# html = """ |
| 148 | +# <table> |
| 149 | +# <tr> |
| 150 | +# <td>1</td> |
| 151 | +# <td>2</td> |
| 152 | +# </tr> |
| 153 | +# <tr> |
| 154 | +# <td>3</td> |
| 155 | +# <td>4</td> |
| 156 | +# </tr> |
| 157 | +# </table> |
| 158 | +# """ |
| 159 | +# self.extractor = Extractor(html) |
| 160 | +# self.extractor.parse() |
| 161 | +# mock.mock_open() |
| 162 | +# |
| 163 | +# def test_write_to_csv_default(self, csv_mock, _): |
| 164 | +# self.extractor.write_to_csv() |
| 165 | +# csv_mock.assert_called_with('./output.csv', 'w') |
| 166 | +# |
| 167 | +# def test_write_to_csv_custom_path_and_filename(self, csv_mock, _): |
| 168 | +# self.extractor.write_to_csv(path='/test/path', filename='testfile.csv') |
| 169 | +# csv_mock.assert_called_with('/test/path/testfile.csv', 'w') |
170 | 170 |
|
171 | 171 |
|
172 | 172 | if __name__ == '__main__': |
|
0 commit comments