File: 1007-fix-test-dependencies.patch

package info (click to toggle)
onboard 1.4.1-11
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 32,828 kB
  • sloc: python: 28,321; cpp: 5,965; ansic: 5,739; xml: 1,026; javascript: 263; sh: 163; makefile: 68
file content (43 lines) | stat: -rw-r--r-- 1,291 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Description: Update list of required packages for unit tests.
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Forwarded: pending, upstream maintainer is MIA
Comment:
 The usability of this package list is debatable as it presumes
 onboard only being tested/used on Debian and its derivatives.

--- a/setup.py
+++ b/setup.py
@@ -286,19 +286,26 @@
 class TestCommand(Command):
     user_options = [] # required by Command
 
-    depends = ["python3-nose",
+    depends = [
+               "dbus-test-runner",
+               "dconf-cli",
+               "gsettings-desktop-schemas",
                "hunspell",
                "hunspell-en-us",
                "hunspell-de-de",
-               "myspell-es",
-               "myspell-pt-pt",
+               "hunspell-es",
+               "hunspell-pt-pt",
                "hunspell-fr",
                "hunspell-ru",
-               "myspell-it",
-               "myspell-el-gr",
-               "xautomation",
+               "hunspell-it",
+               "hunspell-el",
                "numlockx",
-              ]
+               "python3-dbus",
+               "python3-pytest",
+               "xauth",
+               "xautomation",
+               "xvfb",
+               ]
 
     def initialize_options(self):
         pass