quodlibet/__init__.py
|
12
|
12
|
0
|
0
|
100.00%
|
quodlibet/_import.py
|
28
|
24
|
2
|
2
|
85.71%
|
quodlibet/_init.py
|
200
|
149
|
17
|
34
|
74.50%
|
quodlibet/_main.py
|
237
|
101
|
10
|
126
|
42.62%
|
quodlibet/browsers/__init__.py
|
43
|
37
|
1
|
5
|
86.05%
|
quodlibet/browsers/_base.py
|
209
|
146
|
4
|
59
|
69.86%
|
quodlibet/browsers/albums/__init__.py
|
4
|
4
|
0
|
0
|
100.00%
|
quodlibet/browsers/albums/main.py
|
614
|
419
|
14
|
181
|
68.24%
|
quodlibet/browsers/albums/models.py
|
91
|
53
|
2
|
36
|
58.24%
|
quodlibet/browsers/albums/prefs.py
|
53
|
47
|
4
|
2
|
88.68%
|
quodlibet/browsers/audiofeeds.py
|
393
|
233
|
14
|
146
|
59.29%
|
quodlibet/browsers/collection/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/browsers/collection/main.py
|
313
|
223
|
22
|
68
|
71.25%
|
quodlibet/browsers/collection/models.py
|
182
|
151
|
11
|
20
|
82.97%
|
quodlibet/browsers/collection/prefs.py
|
153
|
93
|
1
|
59
|
60.78%
|
quodlibet/browsers/covergrid/__init__.py
|
4
|
4
|
0
|
0
|
100.00%
|
quodlibet/browsers/covergrid/main.py
|
481
|
309
|
18
|
154
|
64.24%
|
quodlibet/browsers/covergrid/prefs.py
|
89
|
20
|
0
|
69
|
22.47%
|
quodlibet/browsers/filesystem.py
|
187
|
123
|
10
|
54
|
65.78%
|
quodlibet/browsers/iradio.py
|
629
|
421
|
29
|
179
|
66.93%
|
quodlibet/browsers/paned/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/browsers/paned/main.py
|
233
|
209
|
6
|
18
|
89.70%
|
quodlibet/browsers/paned/models.py
|
236
|
225
|
4
|
7
|
95.34%
|
quodlibet/browsers/paned/pane.py
|
201
|
159
|
4
|
38
|
79.10%
|
quodlibet/browsers/paned/prefs.py
|
187
|
156
|
7
|
24
|
83.42%
|
quodlibet/browsers/paned/util.py
|
65
|
59
|
0
|
6
|
90.77%
|
quodlibet/browsers/playlists/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/browsers/playlists/main.py
|
520
|
325
|
11
|
184
|
62.50%
|
quodlibet/browsers/playlists/menu.py
|
60
|
30
|
2
|
28
|
50.00%
|
quodlibet/browsers/playlists/prefs.py
|
38
|
15
|
0
|
23
|
39.47%
|
quodlibet/browsers/playlists/util.py
|
86
|
67
|
4
|
15
|
77.91%
|
quodlibet/browsers/search.py
|
98
|
96
|
1
|
1
|
97.96%
|
quodlibet/browsers/soundcloud/__init__.py
|
3
|
3
|
0
|
0
|
100.00%
|
quodlibet/browsers/soundcloud/api.py
|
200
|
128
|
2
|
70
|
64.00%
|
quodlibet/browsers/soundcloud/library.py
|
96
|
65
|
2
|
29
|
67.71%
|
quodlibet/browsers/soundcloud/main.py
|
335
|
246
|
12
|
77
|
73.43%
|
quodlibet/browsers/soundcloud/query.py
|
82
|
72
|
3
|
7
|
87.80%
|
quodlibet/browsers/soundcloud/util.py
|
55
|
38
|
4
|
13
|
69.09%
|
quodlibet/build.py
|
5
|
5
|
0
|
0
|
100.00%
|
quodlibet/cli.py
|
151
|
38
|
5
|
108
|
25.17%
|
quodlibet/commands.py
|
372
|
233
|
29
|
110
|
62.63%
|
quodlibet/config.py
|
132
|
116
|
5
|
11
|
87.88%
|
quodlibet/const.py
|
50
|
41
|
1
|
8
|
82.00%
|
quodlibet/errorreport/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/errorreport/faulthandling.py
|
68
|
42
|
5
|
21
|
61.76%
|
quodlibet/errorreport/logdump.py
|
34
|
29
|
0
|
5
|
85.29%
|
quodlibet/errorreport/main.py
|
106
|
44
|
1
|
61
|
41.51%
|
quodlibet/errorreport/sentrywrapper.py
|
110
|
58
|
8
|
44
|
52.73%
|
quodlibet/errorreport/ui.py
|
69
|
63
|
1
|
5
|
91.30%
|
quodlibet/ext/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
quodlibet/ext/_shared/__init__.py
|
1
|
1
|
0
|
0
|
100.00%
|
quodlibet/ext/_shared/squeezebox/base.py
|
122
|
92
|
2
|
28
|
75.41%
|
quodlibet/ext/_shared/squeezebox/server.py
|
158
|
56
|
3
|
99
|
35.44%
|
quodlibet/ext/_shared/squeezebox/util.py
|
35
|
5
|
0
|
30
|
14.29%
|
quodlibet/ext/covers/artwork_url.py
|
28
|
23
|
1
|
4
|
82.14%
|
quodlibet/ext/covers/discogs.py
|
78
|
28
|
0
|
50
|
35.90%
|
quodlibet/ext/covers/lastfm.py
|
53
|
23
|
0
|
30
|
43.40%
|
quodlibet/ext/covers/musicbrainz.py
|
40
|
27
|
0
|
13
|
67.50%
|
quodlibet/ext/editing/iconv.py
|
42
|
13
|
0
|
29
|
30.95%
|
quodlibet/ext/editing/kakasi.py
|
39
|
24
|
1
|
14
|
61.54%
|
quodlibet/ext/editing/resub.py
|
31
|
15
|
0
|
16
|
48.39%
|
quodlibet/ext/editing/titlecase.py
|
38
|
38
|
0
|
0
|
100.00%
|
quodlibet/ext/events/advanced_preferences.py
|
80
|
69
|
0
|
11
|
86.25%
|
quodlibet/ext/events/animosd/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/ext/events/animosd/config.py
|
19
|
19
|
0
|
0
|
100.00%
|
quodlibet/ext/events/animosd/main.py
|
56
|
25
|
0
|
31
|
44.64%
|
quodlibet/ext/events/animosd/osdwindow.py
|
199
|
30
|
0
|
169
|
15.08%
|
quodlibet/ext/events/animosd/prefs.py
|
208
|
149
|
1
|
58
|
71.63%
|
quodlibet/ext/events/appinfo.py
|
85
|
85
|
0
|
0
|
100.00%
|
quodlibet/ext/events/auto_library_update.py
|
133
|
41
|
0
|
92
|
30.83%
|
quodlibet/ext/events/automask.py
|
30
|
17
|
0
|
13
|
56.67%
|
quodlibet/ext/events/autorating.py
|
17
|
9
|
0
|
8
|
52.94%
|
quodlibet/ext/events/bansheeimport.py
|
109
|
80
|
3
|
26
|
73.39%
|
quodlibet/ext/events/clock.py
|
102
|
75
|
0
|
27
|
73.53%
|
quodlibet/ext/events/equalizer.py
|
228
|
34
|
1
|
193
|
14.91%
|
quodlibet/ext/events/gajim_status.py
|
133
|
97
|
0
|
36
|
72.93%
|
quodlibet/ext/events/headphonemon.py
|
110
|
35
|
0
|
75
|
31.82%
|
quodlibet/ext/events/inhibit.py
|
86
|
52
|
0
|
34
|
60.47%
|
quodlibet/ext/events/iradiolog.py
|
25
|
10
|
0
|
15
|
40.00%
|
quodlibet/ext/events/jep118.py
|
26
|
15
|
0
|
11
|
57.69%
|
quodlibet/ext/events/language.py
|
47
|
35
|
1
|
11
|
74.47%
|
quodlibet/ext/events/mediaserver.py
|
429
|
226
|
7
|
196
|
52.68%
|
quodlibet/ext/events/mpdserver/__init__.py
|
132
|
90
|
0
|
42
|
68.18%
|
quodlibet/ext/events/mpdserver/avahi.py
|
160
|
57
|
0
|
103
|
35.63%
|
quodlibet/ext/events/mpdserver/main.py
|
554
|
371
|
25
|
158
|
66.97%
|
quodlibet/ext/events/mpdserver/tcpserver.py
|
152
|
68
|
8
|
76
|
44.74%
|
quodlibet/ext/events/mpris/__init__.py
|
70
|
52
|
2
|
16
|
74.29%
|
quodlibet/ext/events/mpris/mpris2.py
|
256
|
193
|
13
|
50
|
75.39%
|
quodlibet/ext/events/mpris/util.py
|
10
|
6
|
0
|
4
|
60.00%
|
quodlibet/ext/events/mqtt.py
|
163
|
15
|
0
|
148
|
9.20%
|
quodlibet/ext/events/notify.py
|
270
|
141
|
2
|
127
|
52.22%
|
quodlibet/ext/events/qlscrobbler.py
|
397
|
204
|
3
|
190
|
51.39%
|
quodlibet/ext/events/radioadmute.py
|
38
|
20
|
0
|
18
|
52.63%
|
quodlibet/ext/events/randomalbum.py
|
160
|
108
|
4
|
48
|
67.50%
|
quodlibet/ext/events/rbimport.py
|
97
|
65
|
6
|
26
|
67.01%
|
quodlibet/ext/events/screensaver.py
|
61
|
32
|
0
|
29
|
52.46%
|
quodlibet/ext/events/searchprovider.py
|
138
|
59
|
4
|
75
|
42.75%
|
quodlibet/ext/events/seekbar.py
|
93
|
70
|
2
|
21
|
75.27%
|
quodlibet/ext/events/seekpoints.py
|
79
|
47
|
0
|
32
|
59.49%
|
quodlibet/ext/events/squeezebox_sync.py
|
64
|
33
|
0
|
31
|
51.56%
|
quodlibet/ext/events/synchronizedlyrics.py
|
228
|
98
|
0
|
130
|
42.98%
|
quodlibet/ext/events/telepathy_status.py
|
112
|
79
|
0
|
33
|
70.54%
|
quodlibet/ext/events/themeswitcher.py
|
113
|
79
|
4
|
30
|
69.91%
|
quodlibet/ext/events/thumbrating.py
|
102
|
23
|
0
|
79
|
22.55%
|
quodlibet/ext/events/toggle_menu.py
|
31
|
12
|
0
|
19
|
38.71%
|
quodlibet/ext/events/trayicon/__init__.py
|
46
|
31
|
2
|
13
|
67.39%
|
quodlibet/ext/events/trayicon/base.py
|
11
|
7
|
0
|
4
|
63.64%
|
quodlibet/ext/events/trayicon/menu.py
|
134
|
102
|
6
|
26
|
76.12%
|
quodlibet/ext/events/trayicon/prefs.py
|
66
|
60
|
1
|
5
|
90.91%
|
quodlibet/ext/events/trayicon/systemtray.py
|
213
|
125
|
13
|
75
|
58.69%
|
quodlibet/ext/events/trayicon/util.py
|
14
|
10
|
1
|
3
|
71.43%
|
quodlibet/ext/events/viewlyrics.py
|
98
|
71
|
3
|
24
|
72.45%
|
quodlibet/ext/events/visualisations.py
|
66
|
48
|
0
|
18
|
72.73%
|
quodlibet/ext/events/waveformseekbar.py
|
458
|
234
|
17
|
207
|
51.09%
|
quodlibet/ext/events/weblyrics.py
|
228
|
113
|
1
|
114
|
49.56%
|
quodlibet/ext/events/write_cover.py
|
49
|
29
|
0
|
20
|
59.18%
|
quodlibet/ext/gstreamer/compressor.py
|
83
|
72
|
4
|
7
|
86.75%
|
quodlibet/ext/gstreamer/crossfeed.py
|
115
|
92
|
5
|
18
|
80.00%
|
quodlibet/ext/gstreamer/karaoke.py
|
84
|
74
|
3
|
7
|
88.10%
|
quodlibet/ext/gstreamer/mono.py
|
16
|
10
|
0
|
6
|
62.50%
|
quodlibet/ext/gstreamer/pitch.py
|
73
|
67
|
3
|
3
|
91.78%
|
quodlibet/ext/playlist/export_to_folder.py
|
118
|
46
|
1
|
71
|
38.98%
|
quodlibet/ext/playlist/export_to_squeezebox.py
|
60
|
23
|
0
|
37
|
38.33%
|
quodlibet/ext/playlist/remove_duplicates.py
|
36
|
15
|
0
|
21
|
41.67%
|
quodlibet/ext/playlist/shuffle.py
|
13
|
10
|
0
|
3
|
76.92%
|
quodlibet/ext/playorder/follow.py
|
34
|
15
|
0
|
19
|
44.12%
|
quodlibet/ext/playorder/playcounteq.py
|
27
|
15
|
0
|
12
|
55.56%
|
quodlibet/ext/playorder/queue.py
|
19
|
12
|
0
|
7
|
63.16%
|
quodlibet/ext/playorder/reverse.py
|
13
|
11
|
0
|
2
|
84.62%
|
quodlibet/ext/playorder/shufflebygrouping.py
|
129
|
73
|
1
|
55
|
56.59%
|
quodlibet/ext/playorder/skip_songs.py
|
48
|
28
|
0
|
20
|
58.33%
|
quodlibet/ext/playorder/track_repeat.py
|
54
|
38
|
0
|
16
|
70.37%
|
quodlibet/ext/query/conditional.py
|
20
|
20
|
0
|
0
|
100.00%
|
quodlibet/ext/query/missing.py
|
14
|
12
|
0
|
2
|
85.71%
|
quodlibet/ext/query/pythonexpression.py
|
37
|
31
|
0
|
6
|
83.78%
|
quodlibet/ext/query/savedsearch.py
|
34
|
27
|
2
|
5
|
79.41%
|
quodlibet/ext/songsmenu/albumart.py
|
652
|
387
|
20
|
245
|
59.36%
|
quodlibet/ext/songsmenu/ape2id3.py
|
27
|
16
|
0
|
11
|
59.26%
|
quodlibet/ext/songsmenu/bookmarks.py
|
58
|
32
|
3
|
23
|
55.17%
|
quodlibet/ext/songsmenu/brainz/__init__.py
|
34
|
23
|
0
|
11
|
67.65%
|
quodlibet/ext/songsmenu/brainz/mb.py
|
125
|
110
|
4
|
11
|
88.00%
|
quodlibet/ext/songsmenu/brainz/query.py
|
33
|
9
|
0
|
24
|
27.27%
|
quodlibet/ext/songsmenu/brainz/util.py
|
11
|
11
|
0
|
0
|
100.00%
|
quodlibet/ext/songsmenu/brainz/widgets.py
|
310
|
103
|
9
|
198
|
33.23%
|
quodlibet/ext/songsmenu/console.py
|
275
|
140
|
4
|
131
|
50.91%
|
quodlibet/ext/songsmenu/cover_download.py
|
254
|
134
|
3
|
117
|
52.76%
|
quodlibet/ext/songsmenu/custom_commands.py
|
161
|
104
|
2
|
55
|
64.60%
|
quodlibet/ext/songsmenu/duplicates.py
|
323
|
190
|
7
|
126
|
58.82%
|
quodlibet/ext/songsmenu/editplaycount.py
|
62
|
13
|
0
|
49
|
20.97%
|
quodlibet/ext/songsmenu/embedded.py
|
67
|
35
|
0
|
32
|
52.24%
|
quodlibet/ext/songsmenu/exact_rating.py
|
32
|
15
|
1
|
16
|
46.88%
|
quodlibet/ext/songsmenu/filterall.py
|
71
|
17
|
0
|
54
|
23.94%
|
quodlibet/ext/songsmenu/filterbrowser.py
|
20
|
14
|
0
|
6
|
70.00%
|
quodlibet/ext/songsmenu/fingerprint/__init__.py
|
56
|
46
|
1
|
9
|
82.14%
|
quodlibet/ext/songsmenu/fingerprint/acoustid.py
|
211
|
83
|
2
|
126
|
39.34%
|
quodlibet/ext/songsmenu/fingerprint/analyze.py
|
135
|
106
|
12
|
17
|
78.52%
|
quodlibet/ext/songsmenu/fingerprint/submit.py
|
134
|
21
|
0
|
113
|
15.67%
|
quodlibet/ext/songsmenu/fingerprint/util.py
|
21
|
13
|
0
|
8
|
61.90%
|
quodlibet/ext/songsmenu/forcewrite.py
|
12
|
11
|
0
|
1
|
91.67%
|
quodlibet/ext/songsmenu/html.py
|
34
|
28
|
0
|
6
|
82.35%
|
quodlibet/ext/songsmenu/ifp.py
|
36
|
15
|
0
|
21
|
41.67%
|
quodlibet/ext/songsmenu/importexport.py
|
119
|
56
|
0
|
63
|
47.06%
|
quodlibet/ext/songsmenu/k3b.py
|
37
|
29
|
1
|
7
|
78.38%
|
quodlibet/ext/songsmenu/lastfmsync.py
|
210
|
52
|
0
|
158
|
24.76%
|
quodlibet/ext/songsmenu/makesorttags.py
|
32
|
13
|
0
|
19
|
40.63%
|
quodlibet/ext/songsmenu/migratemetadata.py
|
77
|
20
|
0
|
57
|
25.97%
|
quodlibet/ext/songsmenu/playlist.py
|
115
|
25
|
0
|
90
|
21.74%
|
quodlibet/ext/songsmenu/refresh.py
|
24
|
13
|
0
|
11
|
54.17%
|
quodlibet/ext/songsmenu/replaygain.py
|
477
|
351
|
19
|
107
|
73.58%
|
quodlibet/ext/songsmenu/splitting.py
|
41
|
21
|
0
|
20
|
51.22%
|
quodlibet/ext/songsmenu/tapbpm.py
|
141
|
22
|
0
|
119
|
15.60%
|
quodlibet/ext/songsmenu/website_search.py
|
93
|
72
|
5
|
16
|
77.42%
|
quodlibet/ext/songsmenu/wikipedia.py
|
80
|
56
|
2
|
22
|
70.00%
|
quodlibet/formats/__init__.py
|
7
|
7
|
0
|
0
|
100.00%
|
quodlibet/formats/_apev2.py
|
134
|
121
|
5
|
8
|
90.30%
|
quodlibet/formats/_audio.py
|
647
|
620
|
8
|
19
|
95.83%
|
quodlibet/formats/_id3.py
|
311
|
274
|
12
|
25
|
88.10%
|
quodlibet/formats/_image.py
|
123
|
115
|
3
|
5
|
93.50%
|
quodlibet/formats/_misc.py
|
62
|
53
|
4
|
5
|
85.48%
|
quodlibet/formats/_serialize.py
|
94
|
78
|
2
|
14
|
82.98%
|
quodlibet/formats/aac.py
|
29
|
27
|
2
|
0
|
93.10%
|
quodlibet/formats/aiff.py
|
14
|
14
|
0
|
0
|
100.00%
|
quodlibet/formats/dsf.py
|
20
|
16
|
1
|
3
|
80.00%
|
quodlibet/formats/midi.py
|
26
|
25
|
1
|
0
|
96.15%
|
quodlibet/formats/mod.py
|
46
|
35
|
1
|
10
|
76.09%
|
quodlibet/formats/monkeysaudio.py
|
18
|
17
|
1
|
0
|
94.44%
|
quodlibet/formats/mp3.py
|
21
|
21
|
0
|
0
|
100.00%
|
quodlibet/formats/mp4.py
|
133
|
122
|
5
|
6
|
91.73%
|
quodlibet/formats/mpc.py
|
35
|
31
|
4
|
0
|
88.57%
|
quodlibet/formats/remote.py
|
38
|
29
|
0
|
9
|
76.32%
|
quodlibet/formats/spc.py
|
47
|
39
|
4
|
4
|
82.98%
|
quodlibet/formats/trueaudio.py
|
12
|
12
|
0
|
0
|
100.00%
|
quodlibet/formats/vgm.py
|
89
|
69
|
15
|
5
|
77.53%
|
quodlibet/formats/wav.py
|
28
|
26
|
1
|
1
|
92.86%
|
quodlibet/formats/wavpack.py
|
17
|
17
|
0
|
0
|
100.00%
|
quodlibet/formats/wma.py
|
151
|
140
|
5
|
6
|
92.72%
|
quodlibet/formats/xiph.py
|
352
|
330
|
6
|
16
|
93.75%
|
quodlibet/library/__init__.py
|
21
|
11
|
1
|
9
|
52.38%
|
quodlibet/library/librarians.py
|
112
|
91
|
4
|
17
|
81.25%
|
quodlibet/library/libraries.py
|
481
|
367
|
26
|
88
|
76.30%
|
quodlibet/mmkeys/__init__.py
|
90
|
35
|
2
|
53
|
38.89%
|
quodlibet/mmkeys/_base.py
|
23
|
21
|
0
|
2
|
91.30%
|
quodlibet/mmkeys/gnome.py
|
97
|
73
|
5
|
19
|
75.26%
|
quodlibet/mmkeys/keybinder.py
|
28
|
25
|
0
|
3
|
89.29%
|
quodlibet/mmkeys/osx.py
|
72
|
8
|
0
|
64
|
11.11%
|
quodlibet/mmkeys/winhook.py
|
53
|
26
|
2
|
25
|
49.06%
|
quodlibet/operon/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/operon/base.py
|
58
|
56
|
1
|
1
|
96.55%
|
quodlibet/operon/commands.py
|
511
|
457
|
16
|
38
|
89.43%
|
quodlibet/operon/main.py
|
70
|
59
|
4
|
7
|
84.29%
|
quodlibet/operon/util.py
|
82
|
67
|
5
|
10
|
81.71%
|
quodlibet/order/__init__.py
|
76
|
70
|
0
|
6
|
92.11%
|
quodlibet/order/reorder.py
|
38
|
33
|
2
|
3
|
86.84%
|
quodlibet/order/repeat.py
|
45
|
42
|
0
|
3
|
93.33%
|
quodlibet/pattern/__init__.py
|
8
|
8
|
0
|
0
|
100.00%
|
quodlibet/pattern/_pattern.py
|
335
|
303
|
7
|
25
|
90.45%
|
quodlibet/player/__init__.py
|
22
|
19
|
0
|
3
|
86.36%
|
quodlibet/player/_base.py
|
140
|
130
|
3
|
7
|
92.86%
|
quodlibet/player/gstbe/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/player/gstbe/player.py
|
641
|
345
|
54
|
242
|
53.82%
|
quodlibet/player/gstbe/plugins.py
|
48
|
18
|
2
|
28
|
37.50%
|
quodlibet/player/gstbe/prefs.py
|
60
|
53
|
1
|
6
|
88.33%
|
quodlibet/player/gstbe/util.py
|
155
|
86
|
9
|
60
|
55.48%
|
quodlibet/player/nullbe.py
|
65
|
61
|
2
|
2
|
93.85%
|
quodlibet/player/xinebe/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/player/xinebe/cdefs.py
|
172
|
165
|
4
|
3
|
95.93%
|
quodlibet/player/xinebe/player.py
|
230
|
146
|
18
|
66
|
63.48%
|
quodlibet/plugins/__init__.py
|
331
|
260
|
13
|
58
|
78.55%
|
quodlibet/plugins/cover.py
|
58
|
52
|
1
|
5
|
89.66%
|
quodlibet/plugins/editing.py
|
37
|
25
|
0
|
12
|
67.57%
|
quodlibet/plugins/events.py
|
104
|
77
|
10
|
17
|
74.04%
|
quodlibet/plugins/gstelement.py
|
13
|
10
|
0
|
3
|
76.92%
|
quodlibet/plugins/gui.py
|
48
|
31
|
0
|
17
|
64.58%
|
quodlibet/plugins/playlist.py
|
121
|
69
|
13
|
39
|
57.02%
|
quodlibet/plugins/playorder.py
|
12
|
12
|
0
|
0
|
100.00%
|
quodlibet/plugins/query.py
|
26
|
22
|
0
|
4
|
84.62%
|
quodlibet/plugins/songshelpers.py
|
21
|
18
|
0
|
3
|
85.71%
|
quodlibet/plugins/songsmenu.py
|
21
|
20
|
0
|
1
|
95.24%
|
quodlibet/qltk/__init__.py
|
299
|
192
|
21
|
86
|
64.21%
|
quodlibet/qltk/_editutils.py
|
132
|
98
|
5
|
29
|
74.24%
|
quodlibet/qltk/about.py
|
17
|
17
|
0
|
0
|
100.00%
|
quodlibet/qltk/appwindow.py
|
7
|
4
|
0
|
3
|
57.14%
|
quodlibet/qltk/bookmarks.py
|
170
|
134
|
5
|
31
|
78.82%
|
quodlibet/qltk/browser.py
|
217
|
146
|
9
|
62
|
67.28%
|
quodlibet/qltk/cbes.py
|
299
|
236
|
11
|
52
|
78.93%
|
quodlibet/qltk/ccb.py
|
22
|
22
|
0
|
0
|
100.00%
|
quodlibet/qltk/chooser.py
|
113
|
86
|
9
|
18
|
76.11%
|
quodlibet/qltk/completion.py
|
123
|
64
|
6
|
53
|
52.03%
|
quodlibet/qltk/controls.py
|
189
|
148
|
7
|
34
|
78.31%
|
quodlibet/qltk/cover.py
|
209
|
130
|
16
|
63
|
62.20%
|
quodlibet/qltk/data_editors.py
|
285
|
239
|
10
|
36
|
83.86%
|
quodlibet/qltk/delete.py
|
174
|
81
|
0
|
93
|
46.55%
|
quodlibet/qltk/edittags.py
|
763
|
371
|
14
|
378
|
48.62%
|
quodlibet/qltk/entry.py
|
174
|
138
|
2
|
34
|
79.31%
|
quodlibet/qltk/exfalsowindow.py
|
214
|
115
|
2
|
97
|
53.74%
|
quodlibet/qltk/filesel.py
|
456
|
299
|
22
|
135
|
65.57%
|
quodlibet/qltk/getstring.py
|
49
|
42
|
4
|
3
|
85.71%
|
quodlibet/qltk/icons.py
|
86
|
86
|
0
|
0
|
100.00%
|
quodlibet/qltk/image.py
|
99
|
87
|
2
|
10
|
87.88%
|
quodlibet/qltk/info.py
|
99
|
58
|
2
|
39
|
58.59%
|
quodlibet/qltk/information.py
|
504
|
369
|
28
|
107
|
73.21%
|
quodlibet/qltk/lyrics.py
|
103
|
66
|
1
|
36
|
64.08%
|
quodlibet/qltk/maskedbox.py
|
95
|
67
|
2
|
26
|
70.53%
|
quodlibet/qltk/menubutton.py
|
22
|
20
|
1
|
1
|
90.91%
|
quodlibet/qltk/models.py
|
170
|
170
|
0
|
0
|
100.00%
|
quodlibet/qltk/msg.py
|
57
|
46
|
0
|
11
|
80.70%
|
quodlibet/qltk/notif.py
|
204
|
168
|
10
|
26
|
82.35%
|
quodlibet/qltk/paned.py
|
154
|
142
|
4
|
8
|
92.21%
|
quodlibet/qltk/playorder.py
|
244
|
202
|
10
|
32
|
82.79%
|
quodlibet/qltk/pluginwin.py
|
396
|
299
|
20
|
77
|
75.51%
|
quodlibet/qltk/prefs.py
|
535
|
453
|
13
|
69
|
84.67%
|
quodlibet/qltk/properties.py
|
138
|
117
|
4
|
17
|
84.78%
|
quodlibet/qltk/queue.py
|
278
|
218
|
12
|
48
|
78.42%
|
quodlibet/qltk/quodlibetwindow.py
|
839
|
539
|
38
|
262
|
64.24%
|
quodlibet/qltk/ratingsmenu.py
|
82
|
61
|
4
|
17
|
74.39%
|
quodlibet/qltk/renamefiles.py
|
328
|
258
|
15
|
55
|
78.66%
|
quodlibet/qltk/scanbox.py
|
71
|
59
|
1
|
11
|
83.10%
|
quodlibet/qltk/searchbar.py
|
232
|
149
|
7
|
76
|
64.22%
|
quodlibet/qltk/seekbutton.py
|
248
|
170
|
6
|
72
|
68.55%
|
quodlibet/qltk/shortcuts.py
|
33
|
8
|
0
|
25
|
24.24%
|
quodlibet/qltk/showfiles.py
|
101
|
21
|
0
|
80
|
20.79%
|
quodlibet/qltk/songlist.py
|
772
|
404
|
24
|
344
|
52.33%
|
quodlibet/qltk/songlistcolumns.py
|
303
|
254
|
9
|
40
|
83.83%
|
quodlibet/qltk/songmodel.py
|
180
|
169
|
2
|
9
|
93.89%
|
quodlibet/qltk/songsmenu.py
|
318
|
174
|
22
|
122
|
54.72%
|
quodlibet/qltk/tagscombobox.py
|
44
|
44
|
0
|
0
|
100.00%
|
quodlibet/qltk/tagsfrompath.py
|
241
|
143
|
6
|
92
|
59.34%
|
quodlibet/qltk/textedit.py
|
117
|
102
|
4
|
11
|
87.18%
|
quodlibet/qltk/tracker.py
|
121
|
88
|
6
|
27
|
72.73%
|
quodlibet/qltk/tracknumbers.py
|
166
|
110
|
3
|
53
|
66.27%
|
quodlibet/qltk/unity.py
|
42
|
15
|
1
|
26
|
35.71%
|
quodlibet/qltk/util.py
|
59
|
25
|
2
|
32
|
42.37%
|
quodlibet/qltk/views.py
|
781
|
413
|
46
|
322
|
52.88%
|
quodlibet/qltk/window.py
|
276
|
160
|
21
|
95
|
57.97%
|
quodlibet/qltk/wlw.py
|
139
|
102
|
6
|
31
|
73.38%
|
quodlibet/qltk/x.py
|
314
|
218
|
13
|
83
|
69.43%
|
quodlibet/query/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/query/_match.py
|
375
|
293
|
14
|
68
|
78.13%
|
quodlibet/query/_parser.py
|
211
|
208
|
2
|
1
|
98.58%
|
quodlibet/query/_query.py
|
88
|
87
|
0
|
1
|
98.86%
|
quodlibet/remote.py
|
93
|
57
|
1
|
35
|
61.29%
|
quodlibet/session/__init__.py
|
22
|
20
|
1
|
1
|
90.91%
|
quodlibet/session/_base.py
|
7
|
7
|
0
|
0
|
100.00%
|
quodlibet/session/_xsmp.py
|
181
|
135
|
9
|
37
|
74.59%
|
quodlibet/session/gnome.py
|
54
|
21
|
1
|
32
|
38.89%
|
quodlibet/session/xfce.py
|
6
|
6
|
0
|
0
|
100.00%
|
quodlibet/session/xsmp.py
|
44
|
16
|
0
|
28
|
36.36%
|
quodlibet/unisearch/__init__.py
|
3
|
3
|
0
|
0
|
100.00%
|
quodlibet/unisearch/db.py
|
105
|
50
|
2
|
53
|
47.62%
|
quodlibet/unisearch/parser.py
|
197
|
177
|
6
|
14
|
89.85%
|
quodlibet/update.py
|
84
|
40
|
1
|
43
|
47.62%
|
quodlibet/util/__init__.py
|
647
|
531
|
19
|
97
|
82.07%
|
quodlibet/util/atomic.py
|
37
|
33
|
1
|
3
|
89.19%
|
quodlibet/util/collection.py
|
422
|
378
|
14
|
30
|
89.57%
|
quodlibet/util/collections.py
|
134
|
127
|
1
|
6
|
94.78%
|
quodlibet/util/config.py
|
253
|
242
|
4
|
7
|
95.65%
|
quodlibet/util/copool.py
|
73
|
73
|
0
|
0
|
100.00%
|
quodlibet/util/cover/__init__.py
|
2
|
2
|
0
|
0
|
100.00%
|
quodlibet/util/cover/built_in.py
|
115
|
95
|
5
|
15
|
82.61%
|
quodlibet/util/cover/http.py
|
73
|
20
|
0
|
53
|
27.40%
|
quodlibet/util/cover/manager.py
|
175
|
155
|
7
|
13
|
88.57%
|
quodlibet/util/dbusutils.py
|
158
|
131
|
13
|
14
|
82.91%
|
quodlibet/util/dprint.py
|
165
|
140
|
9
|
16
|
84.85%
|
quodlibet/util/enum.py
|
28
|
26
|
0
|
2
|
92.86%
|
quodlibet/util/environment.py
|
53
|
39
|
1
|
13
|
73.58%
|
quodlibet/util/fifo.py
|
165
|
105
|
2
|
58
|
63.64%
|
quodlibet/util/http.py
|
102
|
64
|
11
|
27
|
62.75%
|
quodlibet/util/i18n.py
|
189
|
151
|
10
|
28
|
79.89%
|
quodlibet/util/importhelper.py
|
58
|
46
|
4
|
8
|
79.31%
|
quodlibet/util/iso639.py
|
56
|
29
|
2
|
25
|
51.79%
|
quodlibet/util/json_data.py
|
84
|
64
|
5
|
15
|
76.19%
|
quodlibet/util/library.py
|
55
|
36
|
1
|
18
|
65.45%
|
quodlibet/util/logging.py
|
37
|
37
|
0
|
0
|
100.00%
|
quodlibet/util/massagers.py
|
128
|
126
|
0
|
2
|
98.44%
|
quodlibet/util/misc.py
|
44
|
41
|
3
|
0
|
93.18%
|
quodlibet/util/modulescanner.py
|
77
|
61
|
3
|
13
|
79.22%
|
quodlibet/util/path.py
|
268
|
235
|
8
|
25
|
87.69%
|
quodlibet/util/picklehelper.py
|
42
|
34
|
2
|
6
|
80.95%
|
quodlibet/util/songwrapper.py
|
90
|
65
|
4
|
21
|
72.22%
|
quodlibet/util/string/__init__.py
|
61
|
54
|
3
|
4
|
88.52%
|
quodlibet/util/string/date.py
|
20
|
14
|
2
|
4
|
70.00%
|
quodlibet/util/string/filter.py
|
7
|
7
|
0
|
0
|
100.00%
|
quodlibet/util/string/splitters.py
|
70
|
65
|
2
|
3
|
92.86%
|
quodlibet/util/string/titlecase.py
|
45
|
42
|
2
|
1
|
93.33%
|
quodlibet/util/tags.py
|
104
|
97
|
5
|
2
|
93.27%
|
quodlibet/util/tagsfrompath.py
|
41
|
41
|
0
|
0
|
100.00%
|
quodlibet/util/thread.py
|
73
|
64
|
1
|
8
|
87.67%
|
quodlibet/util/thumbnails.py
|
93
|
72
|
4
|
17
|
77.42%
|
quodlibet/util/trash.py
|
99
|
62
|
9
|
28
|
62.63%
|
quodlibet/util/urllib.py
|
24
|
20
|
0
|
4
|
83.33%
|
quodlibet/util/winapi.py
|
300
|
294
|
1
|
5
|
98.00%
|
quodlibet/util/windows.py
|
96
|
52
|
6
|
38
|
54.17%
|
quodlibet/util/winpipe.py
|
91
|
25
|
4
|
62
|
27.47%
|
tests/__init__.py
|
172
|
136
|
8
|
28
|
79.07%
|
tests/conftest.py
|
15
|
11
|
1
|
3
|
73.33%
|
tests/gtk_helpers.py
|
9
|
9
|
0
|
0
|
100.00%
|
tests/helper.py
|
182
|
162
|
8
|
12
|
89.01%
|
tests/plugin/__init__.py
|
32
|
30
|
1
|
1
|
93.75%
|
tests/plugin/test_albumart.py
|
25
|
25
|
0
|
0
|
100.00%
|
tests/plugin/test_bansheeimport.py
|
53
|
53
|
0
|
0
|
100.00%
|
tests/plugin/test_brainz.py
|
117
|
117
|
0
|
0
|
100.00%
|
tests/plugin/test_clock.py
|
22
|
22
|
0
|
0
|
100.00%
|
tests/plugin/test_console.py
|
17
|
17
|
0
|
0
|
100.00%
|
tests/plugin/test_cover_download.py
|
25
|
25
|
0
|
0
|
100.00%
|
tests/plugin/test_covers.py
|
15
|
13
|
2
|
0
|
86.67%
|
tests/plugin/test_custom_commands.py
|
46
|
46
|
0
|
0
|
100.00%
|
tests/plugin/test_duplicates_browser.py
|
34
|
34
|
0
|
0
|
100.00%
|
tests/plugin/test_fingerprint.py
|
88
|
86
|
0
|
2
|
97.73%
|
tests/plugin/test_html.py
|
20
|
20
|
0
|
0
|
100.00%
|
tests/plugin/test_importexport.py
|
79
|
79
|
0
|
0
|
100.00%
|
tests/plugin/test_mediaserver.py
|
45
|
44
|
0
|
1
|
97.78%
|
tests/plugin/test_migratemetadata.py
|
17
|
17
|
0
|
0
|
100.00%
|
tests/plugin/test_mpdserver.py
|
89
|
84
|
3
|
2
|
94.38%
|
tests/plugin/test_mpris.py
|
149
|
146
|
1
|
2
|
97.99%
|
tests/plugin/test_plugins/pickle_plugin.py
|
16
|
16
|
0
|
0
|
100.00%
|
tests/plugin/test_prefs.py
|
20
|
20
|
0
|
0
|
100.00%
|
tests/plugin/test_query.py
|
78
|
71
|
3
|
4
|
91.03%
|
tests/plugin/test_randomalbum.py
|
77
|
75
|
1
|
1
|
97.40%
|
tests/plugin/test_rbimport.py
|
36
|
36
|
0
|
0
|
100.00%
|
tests/plugin/test_replaygain.py
|
126
|
126
|
0
|
0
|
100.00%
|
tests/plugin/test_seekbar.py
|
11
|
11
|
0
|
0
|
100.00%
|
tests/plugin/test_songsmenu.py
|
44
|
34
|
1
|
9
|
77.27%
|
tests/plugin/test_style.py
|
52
|
28
|
5
|
19
|
53.85%
|
tests/plugin/test_test_plugins.py
|
7
|
7
|
0
|
0
|
100.00%
|
tests/plugin/test_titlecase.py
|
25
|
25
|
0
|
0
|
100.00%
|
tests/plugin/test_trayicon.py
|
68
|
68
|
0
|
0
|
100.00%
|
tests/plugin/test_viewlyrics.py
|
34
|
34
|
0
|
0
|
100.00%
|
tests/plugin/test_waveformseekbar.py
|
40
|
40
|
0
|
0
|
100.00%
|
tests/plugin/test_website_search.py
|
30
|
30
|
0
|
0
|
100.00%
|
tests/quality/test_flake8.py
|
22
|
18
|
1
|
3
|
81.82%
|
tests/quality/test_mypy.py
|
13
|
11
|
1
|
1
|
84.62%
|
tests/test___init__.py
|
35
|
35
|
0
|
0
|
100.00%
|
tests/test_appdata_files.py
|
30
|
28
|
0
|
2
|
93.33%
|
tests/test_browsers___init__.py
|
36
|
36
|
0
|
0
|
100.00%
|
tests/test_browsers__base.py
|
161
|
157
|
2
|
2
|
97.52%
|
tests/test_browsers_albums.py
|
160
|
160
|
0
|
0
|
100.00%
|
tests/test_browsers_audiofeeds.py
|
40
|
40
|
0
|
0
|
100.00%
|
tests/test_browsers_collection.py
|
80
|
80
|
0
|
0
|
100.00%
|
tests/test_browsers_filesystem.py
|
15
|
15
|
0
|
0
|
100.00%
|
tests/test_browsers_iradio.py
|
110
|
110
|
0
|
0
|
100.00%
|
tests/test_browsers_paned.py
|
419
|
419
|
0
|
0
|
100.00%
|
tests/test_browsers_playlists.py
|
233
|
231
|
0
|
2
|
99.14%
|
tests/test_browsers_search.py
|
97
|
97
|
0
|
0
|
100.00%
|
tests/test_browsers_soundcloud.py
|
51
|
51
|
0
|
0
|
100.00%
|
tests/test_cli.py
|
13
|
13
|
0
|
0
|
100.00%
|
tests/test_commands.py
|
85
|
85
|
0
|
0
|
100.00%
|
tests/test_config.py
|
52
|
52
|
0
|
0
|
100.00%
|
tests/test_desktop_files.py
|
34
|
26
|
3
|
5
|
76.47%
|
tests/test_errorreport.py
|
75
|
73
|
0
|
2
|
97.33%
|
tests/test_formats___init__.py
|
118
|
118
|
0
|
0
|
100.00%
|
tests/test_formats__audio.py
|
752
|
747
|
1
|
4
|
99.34%
|
tests/test_formats__id3.py
|
467
|
465
|
0
|
2
|
99.57%
|
tests/test_formats__image.py
|
61
|
61
|
0
|
0
|
100.00%
|
tests/test_formats_aac.py
|
55
|
55
|
0
|
0
|
100.00%
|
tests/test_formats_aiff.py
|
19
|
19
|
0
|
0
|
100.00%
|
tests/test_formats_all.py
|
44
|
44
|
0
|
0
|
100.00%
|
tests/test_formats_apev2.py
|
170
|
170
|
0
|
0
|
100.00%
|
tests/test_formats_dsf.py
|
38
|
38
|
0
|
0
|
100.00%
|
tests/test_formats_midi.py
|
24
|
24
|
0
|
0
|
100.00%
|
tests/test_formats_mod.py
|
14
|
14
|
0
|
0
|
100.00%
|
tests/test_formats_mp3.py
|
35
|
35
|
0
|
0
|
100.00%
|
tests/test_formats_mp4.py
|
125
|
125
|
0
|
0
|
100.00%
|
tests/test_formats_mpc.py
|
32
|
32
|
0
|
0
|
100.00%
|
tests/test_formats_remote.py
|
14
|
14
|
0
|
0
|
100.00%
|
tests/test_formats_spc.py
|
24
|
24
|
0
|
0
|
100.00%
|
tests/test_formats_trueaudio.py
|
15
|
15
|
0
|
0
|
100.00%
|
tests/test_formats_vgm.py
|
28
|
28
|
0
|
0
|
100.00%
|
tests/test_formats_wav.py
|
29
|
29
|
0
|
0
|
100.00%
|
tests/test_formats_wavpack.py
|
17
|
17
|
0
|
0
|
100.00%
|
tests/test_formats_wma.py
|
143
|
143
|
0
|
0
|
100.00%
|
tests/test_formats_xiph.py
|
451
|
446
|
3
|
2
|
98.89%
|
tests/test_https.py
|
48
|
48
|
0
|
0
|
100.00%
|
tests/test_icons.py
|
9
|
9
|
0
|
0
|
100.00%
|
tests/test_image_support.py
|
14
|
14
|
0
|
0
|
100.00%
|
tests/test_library_librarians.py
|
151
|
151
|
0
|
0
|
100.00%
|
tests/test_library_libraries.py
|
551
|
543
|
4
|
4
|
98.55%
|
tests/test_metadata.py
|
74
|
74
|
0
|
0
|
100.00%
|
tests/test_mmkeys.py
|
18
|
17
|
1
|
0
|
94.44%
|
tests/test_operon.py
|
455
|
432
|
0
|
23
|
94.95%
|
tests/test_order.py
|
45
|
45
|
0
|
0
|
100.00%
|
tests/test_pattern.py
|
400
|
400
|
0
|
0
|
100.00%
|
tests/test_player.py
|
321
|
316
|
2
|
3
|
98.44%
|
tests/test_player_gst.py
|
183
|
163
|
6
|
14
|
89.07%
|
tests/test_player_xine.py
|
18
|
17
|
0
|
1
|
94.44%
|
tests/test_playlist_menu.py
|
45
|
43
|
0
|
2
|
95.56%
|
tests/test_plugins___init__.py
|
115
|
115
|
0
|
0
|
100.00%
|
tests/test_plugins_cover.py
|
256
|
253
|
0
|
3
|
98.83%
|
tests/test_plugins_events.py
|
71
|
70
|
1
|
0
|
98.59%
|
tests/test_plugins_playlist.py
|
134
|
125
|
6
|
3
|
93.28%
|
tests/test_plugins_songsmenu.py
|
140
|
131
|
6
|
3
|
93.57%
|
tests/test_po.py
|
176
|
133
|
14
|
29
|
75.57%
|
tests/test_qltk___init__.py
|
111
|
110
|
1
|
0
|
99.10%
|
tests/test_qltk__editutils.py
|
44
|
44
|
0
|
0
|
100.00%
|
tests/test_qltk_about.py
|
10
|
10
|
0
|
0
|
100.00%
|
tests/test_qltk_bookmarks.py
|
31
|
31
|
0
|
0
|
100.00%
|
tests/test_qltk_browser.py
|
23
|
23
|
0
|
0
|
100.00%
|
tests/test_qltk_cbes.py
|
102
|
100
|
0
|
2
|
98.04%
|
tests/test_qltk_ccb.py
|
54
|
46
|
4
|
4
|
85.19%
|
tests/test_qltk_chooser.py
|
42
|
42
|
0
|
0
|
100.00%
|
tests/test_qltk_completion.py
|
34
|
34
|
0
|
0
|
100.00%
|
tests/test_qltk_controls.py
|
22
|
22
|
0
|
0
|
100.00%
|
tests/test_qltk_cover.py
|
41
|
41
|
0
|
0
|
100.00%
|
tests/test_qltk_data_editors.py
|
18
|
18
|
0
|
0
|
100.00%
|
tests/test_qltk_delete.py
|
43
|
43
|
0
|
0
|
100.00%
|
tests/test_qltk_edittags.py
|
59
|
59
|
0
|
0
|
100.00%
|
tests/test_qltk_entry.py
|
129
|
129
|
0
|
0
|
100.00%
|
tests/test_qltk_exfalso.py
|
13
|
13
|
0
|
0
|
100.00%
|
tests/test_qltk_filesel.py
|
126
|
126
|
0
|
0
|
100.00%
|
tests/test_qltk_getstring.py
|
30
|
29
|
1
|
0
|
96.67%
|
tests/test_qltk_image.py
|
46
|
46
|
0
|
0
|
100.00%
|
tests/test_qltk_info.py
|
28
|
28
|
0
|
0
|
100.00%
|
tests/test_qltk_information.py
|
73
|
73
|
0
|
0
|
100.00%
|
tests/test_qltk_lyrics.py
|
54
|
53
|
1
|
0
|
98.15%
|
tests/test_qltk_maskedbox.py
|
12
|
12
|
0
|
0
|
100.00%
|
tests/test_qltk_models.py
|
359
|
355
|
2
|
2
|
98.89%
|
tests/test_qltk_msg.py
|
22
|
22
|
0
|
0
|
100.00%
|
tests/test_qltk_notif.py
|
36
|
36
|
0
|
0
|
100.00%
|
tests/test_qltk_paned.py
|
137
|
135
|
0
|
2
|
98.54%
|
tests/test_qltk_playorder.py
|
75
|
75
|
0
|
0
|
100.00%
|
tests/test_qltk_pluginwin.py
|
60
|
60
|
0
|
0
|
100.00%
|
tests/test_qltk_prefs.py
|
16
|
16
|
0
|
0
|
100.00%
|
tests/test_qltk_properties.py
|
52
|
45
|
0
|
7
|
86.54%
|
tests/test_qltk_queue.py
|
45
|
43
|
0
|
2
|
95.56%
|
tests/test_qltk_quodlibetwindow.py
|
18
|
18
|
0
|
0
|
100.00%
|
tests/test_qltk_ratingsmenu.py
|
38
|
38
|
0
|
0
|
100.00%
|
tests/test_qltk_renamefiles.py
|
231
|
229
|
2
|
0
|
99.13%
|
tests/test_qltk_scanbox.py
|
5
|
5
|
0
|
0
|
100.00%
|
tests/test_qltk_searchbar.py
|
18
|
18
|
0
|
0
|
100.00%
|
tests/test_qltk_seekbutton.py
|
27
|
27
|
0
|
0
|
100.00%
|
tests/test_qltk_songlist.py
|
168
|
168
|
0
|
0
|
100.00%
|
tests/test_qltk_songlistcolumns.py
|
79
|
79
|
0
|
0
|
100.00%
|
tests/test_qltk_songmodel.py
|
403
|
400
|
1
|
2
|
99.26%
|
tests/test_qltk_songsmenu.py
|
89
|
87
|
0
|
2
|
97.75%
|
tests/test_qltk_tagscombobox.py
|
33
|
33
|
0
|
0
|
100.00%
|
tests/test_qltk_tagsfrompath.py
|
24
|
24
|
0
|
0
|
100.00%
|
tests/test_qltk_textedit.py
|
41
|
41
|
0
|
0
|
100.00%
|
tests/test_qltk_tracker.py
|
91
|
91
|
0
|
0
|
100.00%
|
tests/test_qltk_unity.py
|
5
|
5
|
0
|
0
|
100.00%
|
tests/test_qltk_util.py
|
11
|
11
|
0
|
0
|
100.00%
|
tests/test_qltk_views.py
|
191
|
189
|
2
|
0
|
98.95%
|
tests/test_qltk_window.py
|
64
|
64
|
0
|
0
|
100.00%
|
tests/test_qltk_wlw.py
|
47
|
46
|
0
|
1
|
97.87%
|
tests/test_qltk_x.py
|
58
|
58
|
0
|
0
|
100.00%
|
tests/test_query.py
|
395
|
377
|
0
|
18
|
95.44%
|
tests/test_query__match.py
|
56
|
56
|
0
|
0
|
100.00%
|
tests/test_remote.py
|
28
|
28
|
0
|
0
|
100.00%
|
tests/test_session.py
|
21
|
21
|
0
|
0
|
100.00%
|
tests/test_soundcloudFile.py
|
50
|
49
|
0
|
1
|
98.00%
|
tests/test_soundcloudLibrary.py
|
42
|
41
|
0
|
1
|
97.62%
|
tests/test_source.py
|
63
|
57
|
2
|
4
|
90.48%
|
tests/test_unisearch.py
|
109
|
109
|
0
|
0
|
100.00%
|
tests/test_update.py
|
5
|
5
|
0
|
0
|
100.00%
|
tests/test_util.py
|
769
|
760
|
5
|
4
|
98.83%
|
tests/test_util_atomic.py
|
47
|
47
|
0
|
0
|
100.00%
|
tests/test_util_collection.py
|
421
|
419
|
0
|
2
|
99.52%
|
tests/test_util_collections.py
|
113
|
113
|
0
|
0
|
100.00%
|
tests/test_util_config.py
|
256
|
253
|
2
|
1
|
98.83%
|
tests/test_util_copool.py
|
94
|
92
|
1
|
1
|
97.87%
|
tests/test_util_cover.py
|
136
|
136
|
0
|
0
|
100.00%
|
tests/test_util_dbusutils.py
|
79
|
78
|
0
|
1
|
98.73%
|
tests/test_util_dprint.py
|
22
|
22
|
0
|
0
|
100.00%
|
tests/test_util_environment.py
|
12
|
10
|
1
|
1
|
83.33%
|
tests/test_util_fifo.py
|
34
|
33
|
0
|
1
|
97.06%
|
tests/test_util_i18n.py
|
99
|
97
|
1
|
1
|
97.98%
|
tests/test_util_json_data.py
|
68
|
67
|
0
|
1
|
98.53%
|
tests/test_util_library.py
|
53
|
53
|
0
|
0
|
100.00%
|
tests/test_util_logging.py
|
45
|
45
|
0
|
0
|
100.00%
|
tests/test_util_massagers.py
|
73
|
73
|
0
|
0
|
100.00%
|
tests/test_util_modulescanner.py
|
118
|
118
|
0
|
0
|
100.00%
|
tests/test_util_path.py
|
111
|
107
|
4
|
0
|
96.40%
|
tests/test_util_picklehelper.py
|
47
|
47
|
0
|
0
|
100.00%
|
tests/test_util_string.py
|
10
|
10
|
0
|
0
|
100.00%
|
tests/test_util_string_filter.py
|
19
|
19
|
0
|
0
|
100.00%
|
tests/test_util_string_splitters.py
|
77
|
77
|
0
|
0
|
100.00%
|
tests/test_util_string_titlecase.py
|
65
|
65
|
0
|
0
|
100.00%
|
tests/test_util_tags.py
|
15
|
15
|
0
|
0
|
100.00%
|
tests/test_util_tagsfrompath.py
|
108
|
108
|
0
|
0
|
100.00%
|
tests/test_util_thread.py
|
39
|
33
|
2
|
4
|
84.62%
|
tests/test_util_thumbnails.py
|
79
|
77
|
0
|
2
|
97.47%
|
tests/test_util_trash.py
|
55
|
54
|
1
|
0
|
98.18%
|
tests/test_windows.py
|
35
|
33
|
1
|
1
|
94.29%
|