gen_samples: replaced int(round()) with int()

ironpython
András Veres-Szentkirályi 2013-07-02 15:06:05 +02:00
rodzic b6c169503f
commit 33c983ac8f
2 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -62,7 +62,7 @@ class SSTV(object):
highest = amp - 1
alias_cycle = cycle((alias * (random() - 0.5) for _ in xrange(1024)))
for value, alias_item in izip(self.gen_values(), alias_cycle):
sample = int(round(value * amp + alias_item))
sample = int(value * amp + alias_item)
yield (lowest if sample <= lowest else
sample if sample <= highest else highest)

Wyświetl plik

@ -69,7 +69,7 @@ class TestSSTV(unittest.TestCase):
mock_open = MagicMock(return_value=sio)
with mock.patch('__builtin__.open', mock_open):
self.s.write_wav('unittest.wav')
expected = 'bf61c82e96aed1370d5c1753d87729db'
expected = '8aa1d52b222b411e032ce2bce77d203a'
data = sio.getvalue()
actual = hashlib.md5(data).hexdigest()
self.assertEqual(expected, actual)