code: def test_broadcast_with_reshape(self):
      self.run_test(
          "def broadcast_with_reshape(x): n = x.shape[0]; return x.reshape(1, n) + x.reshape(n, 1)",
          np.arange(100),
          broadcast_with_reshape=[NDArray[int, :]],
      )
  
imports: import unittest
  from pythran.tests import TestEnv
  import numpy
  from pythran.typing import NDArray, List, Tuple
label_desc: Use image node_id 24 for calling the TestBroadcasting obj's underlying member method code with example usage: obj.test_broadcast_with_reshape() without return types