Mercurial > hg > auditok
changeset 144:fae263792c2e
Add tests for _normalize_use_channel
author | Amine Sehili <amine.sehili@gmail.com> |
---|---|
date | Fri, 18 Feb 2028 16:10:48 +0100 |
parents | 5ff29f286374 |
children | 85d26e96d259 |
files | tests/test_io.py |
diffstat | 1 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test_io.py Mon Feb 18 20:42:10 2019 +0100 +++ b/tests/test_io.py Fri Feb 18 16:10:48 2028 +0100 @@ -13,6 +13,7 @@ BufferAudioSource, check_audio_data, _guess_audio_format, + _normalize_use_channel, _get_audio_parameters, _array_to_bytes, _mix_audio_channels, @@ -115,6 +116,18 @@ self.assertEqual(result, expected) @genty_dataset( + none=(None, 0), + positive_int=(1, 1), + negative_int=(-1, -1), + left=("left", 0), + right=("right", 1), + mix=("mix", "mix"), + ) + def test_normalize_use_channel(self, use_channel, expected): + result = _normalize_use_channel(use_channel) + self.assertEqual(result, expected) + + @genty_dataset( mono_1byte=([400], 1), stereo_1byte=([400, 600], 1), three_channel_1byte=([400, 600, 2400], 1),