@@ -442,52 +442,6 @@ class DummyTaskAddConfiguration(gokart.TaskOnKart):
442442 mock_cmdline .return_value = luigi .cmdline_parser .CmdlineParser (['DummyTaskAddConfiguration' , '--DummyTaskAddConfiguration-aa' , '2' ])
443443 self .assertEqual (DummyTaskAddConfiguration ().aa , 2 )
444444
445- def test_load_list_of_list_pandas (self ):
446- task = _DummyTask ()
447- task .load = Mock (return_value = [pd .DataFrame (dict (a = [1 ])), [pd .DataFrame (dict (a = [2 ])), pd .DataFrame (dict (a = [3 ]))]]) # type: ignore
448-
449- df = task .load_data_frame ()
450- self .assertIsInstance (df , pd .DataFrame )
451- self .assertEqual (3 , df .shape [0 ])
452-
453- def test_load_single_value_dict_of_dataframe (self ):
454- task = _DummyTask ()
455- task .load = Mock (return_value = {'a' : pd .DataFrame (dict (a = [1 ]))}) # type: ignore
456-
457- df = task .load_data_frame ()
458- self .assertIsInstance (df , pd .DataFrame )
459- self .assertEqual (1 , df .shape [0 ])
460-
461- def test_load_data_frame_drop_columns (self ):
462- task = _DummyTask ()
463- task .load = Mock (return_value = pd .DataFrame (dict (a = [1 ], b = [2 ], c = [3 ]))) # type: ignore
464-
465- df = task .load_data_frame (required_columns = {'a' , 'c' }, drop_columns = True )
466- self .assertIsInstance (df , pd .DataFrame )
467- self .assertEqual (1 , df .shape [0 ])
468- self .assertSetEqual ({'a' , 'c' }, set (df .columns ))
469-
470- def test_load_data_frame_empty_input (self ):
471- task = _DummyTask ()
472- task .load = Mock (return_value = pd .DataFrame (dict (a = [], b = [], c = []))) # type: ignore
473-
474- df = task .load_data_frame (required_columns = {'a' , 'c' })
475- self .assertIsInstance (df , pd .DataFrame )
476- self .assertEqual (0 , df .shape [0 ])
477- self .assertSetEqual ({'a' , 'b' , 'c' }, set (df .columns ))
478-
479- def test_load_index_only_dataframe (self ):
480- task = _DummyTask ()
481- task .load = Mock (return_value = pd .DataFrame (index = range (3 ))) # type: ignore
482-
483- # connnot load index only frame with required_columns
484- self .assertRaises (AssertionError , lambda : task .load_data_frame (required_columns = {'a' , 'c' }))
485-
486- df : pd .DataFrame = task .load_data_frame ()
487- self .assertIsInstance (df , pd .DataFrame )
488- self .assertTrue (df .empty )
489- self .assertListEqual (list (range (3 )), list (df .index ))
490-
491445 def test_use_rerun_with_inherits (self ):
492446 # All tasks are completed.
493447 task_c = _DummyTaskC ()
0 commit comments