new_contents: from __future__ import print_function, absolute_import, division
  
  import numpy as np
  
  from numba import unittest_support as unittest
  from numba import njit
  
  
  class TestDynArray(unittest.TestCase):
      def test_empty_1d(self):
          @njit
          def foo(n):
              arr = np.empty(n)
              for i in range(n):
                  arr[i] = i
  
              return arr
  
          n = 3
          arr = foo(n)
          np.testing.assert_equal(np.arange(n), arr)
          self.assertEqual(arr.size, n)
          self.assertEqual(arr.shape, (n,))
          self.assertEqual(arr.dtype, np.dtype(np.float64))
          self.assertEqual(arr.strides, (np.dtype(np.float64).itemsize,))
          arr.fill(123)  # test writability
          np.testing.assert_equal(123, arr)
          del arr
  
  
  if __name__ == "__main__":
      unittest.main()
  
subject: Add test for np.empty 1d case