code: def test_iterative_fibonnaci(self):
      code = """
  def iterative_fibonnaci(a):
      if a <= 2:
          return 1
      last = next_to_last = 1
      i = 2
      while i < a:
          result = last + next_to_last
          next_to_last = last
          last = result
          i+=1
      return result;
  """
      self.run_test(code, 5, iterative_fibonnaci=[int])
  
file_path: pythran/pythran/tests/test_scipy.py
imports: from pythran.typing import List, NDArray
  from pythran.tests import TestFromDir, TestEnv
  import os
  import numpy
  import platform
label_desc: Use image node_id 3 for calling the TestScipy obj's underlying member method code with example usage: obj.test_iterative_fibonnaci() without return types