File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 - name : Install system dependencies
2525 run : |
2626 sudo apt-get update
27- sudo apt-get install -y portaudio19-dev
27+ sudo apt-get install -y portaudio19-dev xvfb
2828
2929 - name : Install dependencies
3030 run : |
3434
3535 - name : Run tests
3636 run : |
37- python -m unittest discover tests
37+ xvfb-run --auto-servernum python -m unittest discover tests
Original file line number Diff line number Diff line change 55and horizontal_right_to_left_visualizer modules.
66"""
77
8+ from audio_visualizer .horizontal_right_to_left_visualizer import (
9+ visualize_horizontal_right_to_left )
10+ from audio_visualizer .horizontal_left_to_right_visualizer import (
11+ visualize_horizontal_left_to_right )
12+ from audio_visualizer .vertical_visualizer import visualize_vertical
813import unittest
14+ import sys
915from unittest .mock import MagicMock , patch
1016import numpy as np
1117from threading import Event
1218import io
1319
14- from audio_visualizer .vertical_visualizer import visualize_vertical
15- from audio_visualizer .horizontal_left_to_right_visualizer import (
16- visualize_horizontal_left_to_right )
17- from audio_visualizer .horizontal_right_to_left_visualizer import (
18- visualize_horizontal_right_to_left )
20+ sys .modules ['pynput' ] = MagicMock ()
21+ sys .modules ['pynput.keyboard' ] = MagicMock ()
1922
2023
2124@patch ('audio_visualizer.vertical_visualizer.os.get_terminal_size' )
You can’t perform that action at this time.
0 commit comments