def test_sns_pairplot_save_image(): da = DataAnalyst(data) da.sns_pairplot(features=["a", "b"], target=["c"], display=True)
def test_sns_pairplot_save_image1(): da = DataAnalyst(data) da.sns_pairplot(target=["c"], display=True)
def test_sns_pairplot_target_error_None(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=col)
def test_sns_pairplot_incorrect_path(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=col, target=["c"], save_image=True, path="/incorrect")
def test_sns_pairplot_target_error_only(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=col, target=["a", "b"])
def test_sns_pairplot_target_error_type(): da = DataAnalyst(data) with pytest.raises(TypeError): da.sns_pairplot(features=["a"], target=np.array(col))
def test_sns_pairplot_features_error_object(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=["c"], target=["a"])
def test_sns_pairplot_features_error_not_included(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=["d"])
def test_sns_pairplot_features_error_empty(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=[])