code: def test_next_permutations_static_2(self):
      self.run_test(
          "def next_permutations_static2(x):"
          "  from itertools import permutations ;"
          "  p = permutations(range(x.shape[0]), x.ndim,) ;"
          "  t = next(p) ;"
          "  return x[t]",
          np.arange(10.0).reshape(2, 5),
          next_permutations_static2=[NDArray[float, :, :]],
      )
  
imports: from pythran.tests import TestEnv
  import unittest
  import numpy
  from pythran.typing import List, NDArray
label_desc: Use image node_id 40 for calling the TestItertools obj's underlying member method code with example usage: obj.test_next_permutations_static_2() without return types