|
1 |
| -from typing import Any |
2 |
| -from unittest.mock import PropertyMock, patch |
3 |
| - |
4 |
| -import pytest |
5 |
| - |
6 |
| -from pandas.core.computation.pytables import BinOp, TermValue |
7 |
| -from pandas.core.series import Series |
8 |
| - |
9 |
| - |
10 |
| -@patch( |
11 |
| - "pandas.core.computation.pytables.BinOp.kind", |
12 |
| - new_callable=PropertyMock, |
13 |
| - return_value="integer", |
14 |
| -) |
15 |
| -@patch( |
16 |
| - "pandas.core.computation.pytables.BinOp.meta", |
17 |
| - new_callable=PropertyMock, |
18 |
| - return_value="category", |
19 |
| -) |
20 |
| -@patch( |
21 |
| - "pandas.core.computation.pytables.BinOp.metadata", |
22 |
| - new_callable=PropertyMock, |
23 |
| - return_value=Series(data=["a", "b", "s"]), |
24 |
| -) |
25 |
| -@pytest.mark.parametrize( |
26 |
| - "value, expected_results", |
27 |
| - [("q", TermValue(-1, -1, "integer")), ("a", TermValue(0, 0, "integer"))], |
28 |
| -) |
29 |
| -def test_convert_value( |
30 |
| - mock_kind, mock_meta, mock_metadata, value: Any, expected_results: TermValue |
31 |
| -): |
32 |
| - |
33 |
| - with patch.object(BinOp, "__init__", lambda p1, p2, p3, p4, p5, p6: None): |
34 |
| - bin_op = BinOp(None, None, None, None, None) |
35 |
| - bin_op.encoding = "UTF-8" |
36 |
| - |
37 |
| - result = bin_op.convert_value(value) |
38 |
| - |
39 |
| - assert ( |
40 |
| - result.kind == expected_results.kind |
41 |
| - and result.value == expected_results.value |
42 |
| - and result.converted == expected_results.converted |
43 |
| - ) |
| 1 | +# from typing import Any |
| 2 | +# from unittest.mock import PropertyMock, patch |
| 3 | +# |
| 4 | +# import pytest |
| 5 | +# |
| 6 | +# from pandas.core.computation.pytables import BinOp, TermValue |
| 7 | +# from pandas.core.series import Series |
| 8 | +# |
| 9 | +# |
| 10 | +# @patch( |
| 11 | +# "pandas.core.computation.pytables.BinOp.kind", |
| 12 | +# new_callable=PropertyMock, |
| 13 | +# return_value="integer", |
| 14 | +# ) |
| 15 | +# @patch( |
| 16 | +# "pandas.core.computation.pytables.BinOp.meta", |
| 17 | +# new_callable=PropertyMock, |
| 18 | +# return_value="category", |
| 19 | +# ) |
| 20 | +# @patch( |
| 21 | +# "pandas.core.computation.pytables.BinOp.metadata", |
| 22 | +# new_callable=PropertyMock, |
| 23 | +# return_value=Series(data=["a", "b", "s"]), |
| 24 | +# ) |
| 25 | +# @pytest.mark.parametrize( |
| 26 | +# "value, expected_results", |
| 27 | +# [("q", TermValue(-1, -1, "integer")), ("a", TermValue(0, 0, "integer"))], |
| 28 | +# ) |
| 29 | +# def test_convert_value( |
| 30 | +# mock_kind, mock_meta, mock_metadata, value: Any, expected_results: TermValue |
| 31 | +# ): |
| 32 | +# |
| 33 | +# with patch.object(BinOp, "__init__", lambda p1, p2, p3, p4, p5, p6: None): |
| 34 | +# bin_op = BinOp(None, None, None, None, None) |
| 35 | +# bin_op.encoding = "UTF-8" |
| 36 | +# |
| 37 | +# result = bin_op.convert_value(value) |
| 38 | +# |
| 39 | +# assert ( |
| 40 | +# result.kind == expected_results.kind |
| 41 | +# and result.value == expected_results.value |
| 42 | +# and result.converted == expected_results.converted |
| 43 | +# ) |
0 commit comments