def test_sns_jointplot_categoria2_error_not_included(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_jointplot(feature1=["a"], feature2=["b"], target=["c"], categoria1=["OK"], categoria2=["OKNOK"])
def test_boxplot_target_error_None(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=col)
def test_boxplot_display_image(): da = DataAnalyst(data) da.boxplot(features=["a", "b"], target=["c"], display=True)
def test_corr_matrix_save_image1(): da = DataAnalyst(data) da.corr_matrix(features=["a", "b"], display=False)
def test_boxplot_feature_error_null(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=col, target=["d"])
def test_boxplot_features_error_object(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=["c"], target=["a"])
def test_corr_matrix_feature_error_None(): da = DataAnalyst(data) da.corr_matrix()
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_target_error_null2(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_pairplot(features=col, target=[])
def test_sns_jointplot_test1(): da = DataAnalyst(data) da.sns_jointplot(feature1=["a"], feature2=["b"], target=["c"], categoria1=["OK"])
def test_boxplot_features_error_empty(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=[])
def test_sns_jointplot_display(): da = DataAnalyst(data) da.sns_jointplot(feature1=["a"], feature2=["b"], target=["c"], categoria1=["OK"], categoria2=["NOK"], display=True)
def test_sns_jointplot_incorrect_path(): da = DataAnalyst(data) with pytest.raises(NameError): da.sns_jointplot(feature1=["a"], feature2=["b"], target=["c"], categoria1=["OK"], categoria2=["NOK"], save_image=True, path="/invalid")
def test_sns_jointplot_categoria2_noerror_None(): da = DataAnalyst(data) da.sns_jointplot(feature1=["a"], feature2=["b"], target=["c"], categoria1=["OK"], categoria2=None)
def test_distribution_targets_save_image1(): da = DataAnalyst(data) da.distribution_targets(target=["c"], display=False)
def test_sns_pairplot_save_image(): da = DataAnalyst(data) da.sns_pairplot(features=["a", "b"], target=["c"], display=True)
def test_corr_matrix_feature_error_type(): da = DataAnalyst(data) with pytest.raises(TypeError): da.corr_matrix(features=np.array(["a", "b"]))
def test_sns_pairplot_save_image1(): da = DataAnalyst(data) da.sns_pairplot(target=["c"], display=True)
def test_corr_matrix_feature_error_only(): da = DataAnalyst(data) with pytest.raises(NameError): da.corr_matrix(features=["c"])
def test_boxplot_features_error_not_included(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=["d"])
def test_corr_matrix_incorrect_path(): da = DataAnalyst(data) with pytest.raises(NameError): da.corr_matrix(features=["a", "b"], save_image=True, path="/incorrect")
def test_distribution_targets_target_error_type(): da = DataAnalyst(data) with pytest.raises(TypeError): da.distribution_targets(target=np.array(col))
def test_boxplot_feature_error_type(): da = DataAnalyst(data) with pytest.raises(TypeError): da.boxplot(features=["a"], target=np.array(col))
def test_distribution_targets_target_error_only(): da = DataAnalyst(data) with pytest.raises(NameError): da.distribution_targets(target=["a", "b"])
def test_boxplot_target_error_only(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=col, target=["a", "b"])
def test_distribution_targets_target_error_None(): da = DataAnalyst(data) with pytest.raises(NameError): da.distribution_targets()
def test_boxplot_incorrect_path(): da = DataAnalyst(data) with pytest.raises(NameError): da.boxplot(features=col, target=["c"], save_image=True, path="/invalid")
def test_distribution_targets_incorrect_path(): da = DataAnalyst(data) with pytest.raises(NameError): da.distribution_targets(target=["c"], save_image=True, path="/incorrect")
def test_boxplot_features_none(): da = DataAnalyst(data) da.boxplot(target=["c"], display=True)
def test_sns_jointplot_categoria2_error_type(): da = DataAnalyst(data) with pytest.raises(TypeError): da.sns_jointplot(feature1=["a"], feature2=["b"], target=["c"], categoria1=["OK"], categoria2=np.array(["OK"]))