xref: /OK3568_Linux_fs/buildroot/support/testing/tests/package/test_lua_cqueues.py (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1from tests.package.test_lua import TestLuaBase
2
3
4class TestLuaLuaCqueues(TestLuaBase):
5    config = TestLuaBase.config + \
6        """
7        BR2_PACKAGE_LUA=y
8        BR2_PACKAGE_LUA_CQUEUES=y
9        """
10
11    def test_run(self):
12        self.login()
13        self.module_test("_cqueues")
14        self.module_test("cqueues")
15        self.module_test("cqueues.auxlib")
16        self.module_test("cqueues.condition")
17        self.module_test("cqueues.dns")
18        self.module_test("cqueues.dns.config")
19        self.module_test("cqueues.dns.hints")
20        self.module_test("cqueues.dns.hosts")
21        self.module_test("cqueues.dns.packet")
22        self.module_test("cqueues.dns.record")
23        self.module_test("cqueues.dns.resolver")
24        self.module_test("cqueues.dns.resolvers")
25        self.module_test("cqueues.errno")
26        self.module_test("cqueues.notify")
27        self.module_test("cqueues.promise")
28        self.module_test("cqueues.signal")
29        self.module_test("cqueues.socket")
30        self.module_test("cqueues.thread")
31
32
33class TestLuajitLuaCqueues(TestLuaBase):
34    config = TestLuaBase.config + \
35        """
36        BR2_PACKAGE_LUAJIT=y
37        BR2_PACKAGE_LUA_CQUEUES=y
38        """
39
40    def test_run(self):
41        self.login()
42        self.module_test("_cqueues")
43        self.module_test("cqueues")
44        self.module_test("cqueues.auxlib")
45        self.module_test("cqueues.condition")
46        self.module_test("cqueues.dns")
47        self.module_test("cqueues.dns.config")
48        self.module_test("cqueues.dns.hints")
49        self.module_test("cqueues.dns.hosts")
50        self.module_test("cqueues.dns.packet")
51        self.module_test("cqueues.dns.record")
52        self.module_test("cqueues.dns.resolver")
53        self.module_test("cqueues.dns.resolvers")
54        self.module_test("cqueues.errno")
55        self.module_test("cqueues.notify")
56        self.module_test("cqueues.promise")
57        self.module_test("cqueues.signal")
58        self.module_test("cqueues.socket")
59        self.module_test("cqueues.thread")
60