code: def test_wrong_parameters_3(self):
      (all_data, _, _), (_, y_test), (_, _), (_, _), (_, _) = self.mnist
      self.assertRaises(
          ValueError,
          self.defence_no_trust.set_params,
          x_train=-all_data,
          y_train=y_test,
      )
      self.assertRaises(
          ValueError,
          self.defence_trust.set_params,
          x_train=-all_data,
          y_train=y_test,
      )
  
file_path: adversarial-robustness-toolbox/tests/defences/detector/poison/test_provenance_defence.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  import unittest
  import numpy
  from sklearn.svm import SVC
  from art.attacks.poisoning.poisoning_attack_svm import PoisoningAttackSVM
  from art.estimators.classification.scikitlearn import SklearnClassifier, ScikitlearnSVC
  from art.defences.detector.poison.provenance_defense import ProvenanceDefense
  from art.utils import load_mnist
  from tests.utils import master_seed
label_desc: Use image node_id 5 for calling the TestProvenanceDefence obj's underlying member method code with example usage: obj.test_wrong_parameters_3() without return types