Exemplo n.º 1
0
def test_check_unique_increasing_index(df, raises):
    """Проверка возможных случаев проверки индекса."""
    if raises:
        with pytest.raises(base.TableIndexError):
            base.check_unique_increasing_index(df)
    else:
        base.check_unique_increasing_index(df)
Exemplo n.º 2
0
 def _validate_new_df(self, df_new: pd.DataFrame) -> None:
     """Индекс должен быть уникальным и возрастающим."""
     base.check_unique_increasing_index(df_new)
Exemplo n.º 3
0
 def _validate_new_df(self, df_new: pd.DataFrame) -> None:
     """Индекс должен быть уникальным и возрастающим, а данные стыковаться."""
     base.check_unique_increasing_index(df_new)
     base.check_dfs_mismatch(self.id_, self._df, df_new)