def test_own_classification_reports(): """ testing clf.test_on """ X, y, sample_weight = generate_classification_data() clf = SklearnClassifier(RandomForestClassifier()) clf.fit(X, y, sample_weight=sample_weight) report = clf.test_on(X, y, sample_weight=sample_weight) roc1 = report.compute_metric(RocAuc()) lds = LabeledDataStorage(X, y, sample_weight=sample_weight) roc2 = clf.test_on_lds(lds=lds).compute_metric(RocAuc()) assert roc1 == roc2, 'Something wrong with test_on'