Skip to content

Commit 9506cfc

Browse files
committed
Add logging
1 parent 29ec617 commit 9506cfc

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

tests/unit/datasets/test_demo.py

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -456,25 +456,16 @@ def side_effect(key):
456456
df = get_available_demos('single_table')
457457

458458
# Assert
459-
<<<<<<< HEAD
460459
expected = 'Invalid dataset-size-mb invalid for dataset dsize; defaulting to NaN.'
461460
assert expected in caplog.messages
462-
=======
463-
assert 'Invalid dataset-size-mb' in caplog.text
464-
assert 'dsize' in caplog.text
465-
>>>>>>> 2916c0d6 (Add logging)
466461
row = df[df['dataset_name'] == 'dsize'].iloc[0]
467462
assert row['num_tables'] == 2
468463
assert np.isnan(row['size_MB']) or row['size_MB'] is None
469464

470465

471466
@patch('sdv.datasets.demo._get_data_from_bucket')
472467
@patch('sdv.datasets.demo._list_objects')
473-
<<<<<<< HEAD
474468
def test_get_available_demos_logs_num_tables_str_cast_fail_exact(mock_list, mock_get, caplog):
475-
=======
476-
def test_get_available_demos_logs_invalid_num_tables(mock_list, mock_get, caplog):
477-
>>>>>>> 2916c0d6 (Add logging)
478469
# Setup
479470
mock_list.return_value = [
480471
{'Key': 'single_table/dnum/metainfo.yaml'},
@@ -489,7 +480,6 @@ def side_effect(key):
489480
caplog.set_level(logging.INFO, logger='sdv.datasets.demo')
490481
df = get_available_demos('single_table')
491482

492-
<<<<<<< HEAD
493483
# Assert
494484
expected = (
495485
'Could not cast num_tables_val not_a_number to float for dataset dnum; defaulting to NaN.'
@@ -520,12 +510,6 @@ def side_effect(key):
520510
# Assert
521511
expected = 'Invalid num-tables [1, 2] for dataset dnum when parsing as int.'
522512
assert expected in caplog.messages
523-
=======
524-
# Assert two infos: int parse fail, then float parse fail
525-
assert 'Invalid num-tables' in caplog.text
526-
assert 'defaulting to NaN' in caplog.text
527-
assert 'dnum' in caplog.text
528-
>>>>>>> 2916c0d6 (Add logging)
529513
row = df[df['dataset_name'] == 'dnum'].iloc[0]
530514
assert np.isnan(row['num_tables']) or row['num_tables'] is None
531515
assert row['size_MB'] == 1.1
@@ -617,7 +601,6 @@ def test__find_text_key_returns_none_when_missing():
617601
assert key is None
618602

619603

620-
<<<<<<< HEAD
621604
def test__find_text_key_ignores_nested_paths():
622605
"""Test it ignores files in nested folders under the dataset prefix."""
623606
# Setup
@@ -633,8 +616,6 @@ def test__find_text_key_ignores_nested_paths():
633616
assert key is None
634617

635618

636-
=======
637-
>>>>>>> cb8aa49a (Rebase)
638619
@patch('sdv.datasets.demo._get_data_from_bucket')
639620
@patch('sdv.datasets.demo._list_objects')
640621
def test__get_text_file_content_happy_path(mock_list, mock_get, tmpdir):
@@ -667,7 +648,6 @@ def test__get_text_file_content_missing_key_returns_none(mock_list):
667648
assert text is None
668649

669650

670-
<<<<<<< HEAD
671651
@patch('sdv.datasets.demo._list_objects')
672652
def test__get_text_file_content_logs_when_missing_key(mock_list, caplog):
673653
"""It logs an info when the key is missing under the dataset prefix."""
@@ -685,8 +665,6 @@ def test__get_text_file_content_logs_when_missing_key(mock_list, caplog):
685665
assert 'No README.txt found for dataset dataset1.' in caplog.text
686666

687667

688-
=======
689-
>>>>>>> cb8aa49a (Rebase)
690668
@patch('sdv.datasets.demo._get_data_from_bucket')
691669
@patch('sdv.datasets.demo._list_objects')
692670
def test__get_text_file_content_fetch_error_returns_none(mock_list, mock_get):
@@ -706,7 +684,6 @@ def test__get_text_file_content_fetch_error_returns_none(mock_list, mock_get):
706684

707685
@patch('sdv.datasets.demo._get_data_from_bucket')
708686
@patch('sdv.datasets.demo._list_objects')
709-
<<<<<<< HEAD
710687
def test__get_text_file_content_logs_on_fetch_error(mock_list, mock_get, caplog):
711688
"""It logs an info when fetching the key raises an error."""
712689
# Setup
@@ -726,8 +703,6 @@ def test__get_text_file_content_logs_on_fetch_error(mock_list, mock_get, caplog)
726703

727704
@patch('sdv.datasets.demo._get_data_from_bucket')
728705
@patch('sdv.datasets.demo._list_objects')
729-
=======
730-
>>>>>>> cb8aa49a (Rebase)
731706
def test__get_text_file_content_writes_file_when_output_filepath_given(
732707
mock_list, mock_get, tmp_path
733708
):
@@ -748,7 +723,6 @@ def test__get_text_file_content_writes_file_when_output_filepath_given(
748723
assert f.read() == 'Write me'
749724

750725

751-
<<<<<<< HEAD
752726
@patch('sdv.datasets.demo._get_data_from_bucket')
753727
@patch('sdv.datasets.demo._list_objects')
754728
def test__get_text_file_content_logs_on_save_error(
@@ -776,8 +750,6 @@ def _fail_open(*args, **kwargs):
776750
assert 'Error saving README.txt for dataset dataset1.' in caplog.text
777751

778752

779-
=======
780-
>>>>>>> cb8aa49a (Rebase)
781753
def test_get_readme_and_get_source_call_wrapper(monkeypatch):
782754
"""Test it calls the wrapper function when the output filepath is given."""
783755
# Setup

0 commit comments

Comments
 (0)