def test_rootmeansquare(self): """Test root mean square function.""" self.assertTrue(math.isnan(NTPPeers.rms([]))) self.assertEqual(NTPPeers.rms([3]), 3) self.assertEqual(NTPPeers.rms([3, 4]), math.sqrt((9 + 16) / 2)) self.assertEqual(NTPPeers.rms([3, 4, 5]), math.sqrt((9 + 16 + 25) / 3)) self.assertEqual(NTPPeers.rms([3, 4, 5, 6]), math.sqrt((9 + 16 + 25 + 36) / 4))
def test_rootmeansquare(self): """Test root mean square function.""" self.assertTrue(math.isnan(NTPPeers.rms([]))) self.assertEqual(NTPPeers.rms([3]), 3) self.assertEqual(NTPPeers.rms([3, 4]), math.sqrt((9 + 16) / 2)) self.assertEqual(NTPPeers.rms([3, 4, 5]), math.sqrt((9 + 16 + 25) / 3)) self.assertEqual(NTPPeers.rms([3, 4, 5, 6]), math.sqrt((9 + 16 + 25 + 36) / 4))
def test_rootmeansquare(self): l = [3, 4, 5] self.assertEqual(NTPPeers.rms(l), math.sqrt(50 / 3))
def test_rootmeansquare(self): l = [3, 4, 5] self.assertEqual(NTPPeers.rms(l), math.sqrt(50 / 3))