code: def test_breast_cancer():
      np.random.seed(13)
      X, Y = sklearn.datasets.load_breast_cancer(
          as_frame=True, return_X_y=True
      )
      model = GreedyRuleListClassifier(max_depth=10)
      X_train, X_test, y_train, y_test = train_test_split(
          X, Y, test_size=0.3
      )
      model.fit(X_train, y_train, feature_names=X_train.columns)
      y_pred = model.predict(X_test)
  
file_path: imodels/tests/grl_test.py
imports: import unittest
  import numpy
  from imodels.rule_list.greedy_rule_list import GreedyRuleListClassifier
  import sklearn
  from sklearn.model_selection import train_test_split
label_desc: Use image node_id 1 for calling a global function with example usage: test_breast_cancer() without return types