Beispiel #1
0
 def test_correct_invertcolumns_type(self, dataframe_wide):
     with pytest.raises(TypeError):
         gather(
             df=dataframe_wide,
             key="year",
             value="actual",
             columns=["2018", "2019"],
             invert_columns="Yes",
         )
Beispiel #2
0
    def test_equal_df(self, dataframe_wide):
        df1 = gather(
            df=dataframe_wide,
            key="year",
            value="actual",
            columns=["country", "continent"],
            invert_columns=True,
            # convert=True,
        )
        df2 = gather(
            df=dataframe_wide, key="year", value="actual", columns=["2018", "2019"]
        )

        assert df1.equals(df2)
Beispiel #3
0
 def test_gather(self, dataframe_wide):
     __df = gather(
         df=dataframe_wide,
         key="year",
         value="actual",
         columns=range(2, 4),
         invert_columns=False,
         drop_na=True,
         # convert=True,
     )
Beispiel #4
0
 def test_correct_column_type(self, dataframe_wide):
     with pytest.raises(TypeError):
         gather(df=dataframe_wide, key="year", value="actual", columns="string")
Beispiel #5
0
 def test_correct_length_range(self, dataframe_wide):
     with pytest.raises(IndexError):
         gather(df=dataframe_wide, key="year", value="actual", columns=range(2, 100))