def test_lwma_invalid_period(self):
     period = 128
     with self.assertRaises(Exception) as cm:
         linear_weighted_moving_average.linear_weighted_moving_average(
             self.data, period)
     expected = "Error: data_len < period"
     self.assertEqual(str(cm.exception), expected)
 def test_lwma_period_10(self):
     period = 10
     lwma = linear_weighted_moving_average.linear_weighted_moving_average(
         self.data, period)
     np.testing.assert_array_equal(lwma, self.lwma_period_10_expected)