code: def test_outer(self):
      f = self.function([self.x, self.y], outer(self.x, self.y))
      self.assertFunctionContains(f, ScipyGer(destructive=True))
  
imports: import pickle
  import numpy
  import pytest
  import pytensor
  from pytensor import tensor
  from pytensor.tensor.blas_scipy import ScipyGer
  from pytensor.tensor.math import outer
  from pytensor.tensor.type import tensor
  from tests.tensor.test_blas import TestBlasStrides, gemm_no_inplace
  from tests.unittest_tools import OptimizationTestMixin
label_desc: Use image node_id 5 for calling the TestScipyGer obj's underlying member method code with example usage: obj.test_outer() without return types