def test_to_weibull_array(self): wwr = WeibullWindRoseVT() self.random_fill_up(wwr) arr = wwr.to_weibull_array() assert_array_almost_equal(arr[:, 0], wwr.wind_directions) assert_array_almost_equal(arr[:, 1], wwr.frequency) assert_array_almost_equal(arr[:, 2], wwr.A) assert_array_almost_equal(arr[:, 3], wwr.k) assert_almost_equal(arr[:, 1].sum(), 1.0)