code: def test_itertools(self):
      self.run_test(
          "def test_it(l0,l1): import itertools; return sum(map(lambda t : t[0]*t[1], itertools.product(filter(lambda x : x > 2, l0), filter(lambda x : x < 12, l1))))",
          [0, 1, 2, 3, 4, 5],
          [10, 11, 12, 13, 14, 15],
          test_it=[List[int], List[int]],
      )
  
imports: from pythran.tests import TestEnv
  import unittest
  import numpy
  from pythran.typing import List, NDArray
label_desc: Use image node_id 12 for calling the TestItertools obj's underlying member method code with example usage: obj.test_itertools() without return types