def METHOD_NAME(self):
    """Check if weighting array is set correctly
    and if model returns expected positions"""
    o = OpenBerg()
    o.set_config('drift:current_uncertainty', 0)
    o.set_config('drift:wind_uncertainty', 0)
    reader_current = reader_netCDF_CF_generic.Reader(o.test_data_folder() +
            '14Jan2016_NorKyst_z_3d/NorKyst-800m_ZDEPTHS_his_00_3Dsubset.nc')
    reader_landmask = reader_global_landmask.Reader()
    o.add_reader([reader_current,reader_landmask])
    o.seed_elements(4.,62.,time=reader_current.start_time)
    o.run(steps=1)
    arr=[0.16072658,0.16466097,0.17384121,0.17325179,0.1715925,0.15592695]
    for indx in range(len(arr)):
        self.assertAlmostEqual(o.uw_weighting[indx],arr[indx],8)
    self.assertAlmostEqual(o.history['lon'].data[0][1],3.991, 3)
    self.assertAlmostEqual(o.history['lat'].data[0][1],62.011, 3)