Skip to content

Commit 832ae55

Browse files
committed
SDL3: skip tests of unported stuff, run on CI
1 parent a2c0805 commit 832ae55

File tree

10 files changed

+73
-7
lines changed

10 files changed

+73
-7
lines changed

.github/workflows/build-sdl3.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@ jobs:
116116
- name: Test import works
117117
run: python3 -c 'import pygame'
118118

119-
# - name: Run tests
120-
# env:
121-
# SDL_VIDEODRIVER: "dummy"
122-
# SDL_AUDIODRIVER: "disk"
123-
# run: python3 -m pygame.tests -v --exclude opengl,music,timing --time_out 300
119+
- name: Run tests
120+
env:
121+
SDL_VIDEODRIVER: "dummy"
122+
SDL_AUDIODRIVER: "disk"
123+
run: python3 -m pygame.tests -v --exclude opengl,music,timing --time_out 300

test/controller_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/gfxdraw_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/joystick_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/mixer_music_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/mixer_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/render_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/sndarray_tags.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
__tags__ = ["array"]
1+
import pygame
22

3-
exclude = False
3+
__tags__ = ["array", "sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
46

57
try:
68
import numpy

test/touch_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

test/video_tags.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import pygame
2+
3+
__tags__ = ["sdl3_skip"]
4+
5+
exclude = pygame.get_sdl_version() >= (3, 0, 0)
6+
7+
if exclude:
8+
__tags__.extend(("ignore", "subprocess_ignore"))

0 commit comments

Comments
 (0)