From a159d8d978c5796faffc05571d629213319d2f31 Mon Sep 17 00:00:00 2001 From: Armando Banuelos Date: Tue, 25 Jun 2024 12:14:01 -0700 Subject: [PATCH] fix: adding python export --- .github/workflows/run-coverage.yml | 1 + .github/workflows/run-tests.yml | 1 + tests/simulators/newtonian/test_newtonian.py | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run-coverage.yml b/.github/workflows/run-coverage.yml index fcc897802..d8053cf1e 100644 --- a/.github/workflows/run-coverage.yml +++ b/.github/workflows/run-coverage.yml @@ -55,6 +55,7 @@ jobs: run: | sudo apt-get update sudo apt-get install -y libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libfreetype6-dev libportmidi-dev libjpeg-dev libpng-dev + export PYGAME_DETECT_AVX2=1 - name: Install Scenic and dependencies run: | diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 8cfe46789..44ce73b63 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -66,6 +66,7 @@ jobs: run: | sudo apt-get update sudo apt-get install -y libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libfreetype6-dev libportmidi-dev libjpeg-dev libpng-dev + export PYGAME_DETECT_AVX2=1 - name: Install Scenic and dependencies run: | diff --git a/tests/simulators/newtonian/test_newtonian.py b/tests/simulators/newtonian/test_newtonian.py index d6079d10e..a1ac5e4ad 100644 --- a/tests/simulators/newtonian/test_newtonian.py +++ b/tests/simulators/newtonian/test_newtonian.py @@ -22,7 +22,7 @@ def test_basic(loadLocalScenario): def test_render(loadLocalScenario): scenario = loadLocalScenario("basic.scenic") scene, _ = scenario.generate(maxIterations=1) - simulator = NewtonianSimulator() + simulator = NewtonianSimulator(render=True) simulator.simulate(scene, maxSteps=3) @@ -44,7 +44,7 @@ def test_gif_creation(loadLocalScenario): scene, _ = scenario.generate(maxIterations=1000) path = Path("assets") / "maps" / "CARLA" / "Town01.xodr" network = Network.fromFile(path) - simulator = NewtonianSimulator(network=network, export_gif=True) + simulator = NewtonianSimulator(render=True, network=network, export_gif=True) simulation = simulator.simulate(scene, maxSteps=100) gif_path = Path("") / "simulation.gif" assert os.path.exists(gif_path)