class_docstr: Test ROCAUC visualizer
class_docstr_tok: ["Test","ROCAUC","visualizer"]
docstr: Test the binary meta param with ROCAUC
docstr_tok: ["Test","the","binary","meta","param","with","ROCAUC"]
code: def test_binary_meta_param(self):
      """
      Test the binary meta param with ROCAUC
      """
      oz = ROCAUC(GaussianNB(), binary=False)
      assert oz.micro is True
      assert oz.macro is True
      assert oz.per_class is True
  
      oz = ROCAUC(GaussianNB(), binary=True)
      assert oz.micro is False
      assert oz.macro is False
      assert oz.per_class is False
  
imports: import pytest
  import numpy
  import numpy.testing
  from unittest.mock import patch
  from tests.base import VisualTestCase
  from yellowbrick.classifier.rocauc import *
  from yellowbrick.exceptions import ModelError
  from yellowbrick.datasets import load_occupancy
  from sklearn.svm import LinearSVC, SVC
  from sklearn.naive_bayes import GaussianNB
  from sklearn.linear_model import LogisticRegression
  from sklearn.base import BaseEstimator, ClassifierMixin
  from sklearn.model_selection import train_test_split
  from sklearn.ensemble import RandomForestClassifier, AdaBoostClassifier
  from sklearn.preprocessing import MinMaxScaler
  from sklearn.pipeline import Pipeline
label_desc: Use image node_id 24 for calling the TestROCAUC obj's underlying member method code with example usage: obj.test_binary_meta_param() without return types