1from tests.package.test_lua import TestLuaBase
2
3
4class TestLuaLuaSDL2(TestLuaBase):
5    config = TestLuaBase.config + \
6        """
7        BR2_PACKAGE_LUA=y
8        BR2_PACKAGE_LUA_5_3=y
9        BR2_PACKAGE_LUA_SDL2=y
10        BR2_PACKAGE_SDL2_IMAGE=y
11        BR2_PACKAGE_SDL2_MIXER=y
12        BR2_PACKAGE_SDL2_NET=y
13        BR2_PACKAGE_SDL2_TTF=y
14        """
15
16    def test_run(self):
17        self.login()
18        self.module_test("SDL")
19        self.module_test("SDL.image")
20        self.module_test("SDL.mixer")
21        self.module_test("SDL.net")
22        self.module_test("SDL.ttf")
23
24
25class TestLuajitLuaSDL2(TestLuaBase):
26    config = TestLuaBase.config + \
27        """
28        BR2_PACKAGE_LUAJIT=y
29        BR2_PACKAGE_LUA_SDL2=y
30        BR2_PACKAGE_SDL2_IMAGE=y
31        BR2_PACKAGE_SDL2_MIXER=y
32        BR2_PACKAGE_SDL2_NET=y
33        BR2_PACKAGE_SDL2_TTF=y
34        """
35
36    def test_run(self):
37        self.login()
38        self.module_test("SDL")
39        self.module_test("SDL.image")
40        self.module_test("SDL.mixer")
41        self.module_test("SDL.net")
42        self.module_test("SDL.ttf")
43