File: exclude-tests.patch

package info (click to toggle)
octave-ltfat 2.6.0%2Bdfsg-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 12,360 kB
  • sloc: ansic: 31,227; cpp: 9,123; java: 1,499; objc: 1,070; xml: 182; makefile: 152; python: 124; sh: 18; javascript: 12
file content (27 lines) | stat: -rw-r--r-- 824 bytes parent folder | download | duplicates (2)
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
Description: Add mechanism for excluding unit tests
Author: Rafael Laboissière <rafael@debian.org>
Forwarded: not-needed
Last-Update: 2023-11-03

--- octave-ltfat-2.6.0+dfsg.orig/inst/test_all_ltfat.m
+++ octave-ltfat-2.6.0+dfsg/inst/test_all_ltfat.m
@@ -1,6 +1,7 @@
 function [total_tests_failed,list_of_failed_tests]=test_all_ltfat(prec,varargin)
 
 global LTFAT_TEST_TYPE;
+global LTFAT_TEST_EXCLUDE;
 
 definput.keyvals.tests=[];
 definput.keyvals.ignore={
@@ -9,6 +10,10 @@ definput.keyvals.ignore={
     'argfirwin','audfilters','demos','erbfilters', 'fbreassign',...
     'test_fbwarped_framebounds', 'wfilt', 'gabimagepars'
     };
+ 
+if exist ("LTFAT_TEST_EXCLUDE") == 1
+   definput.keyvals.ignore = [definput.keyvals.ignore, LTFAT_TEST_EXCLUDE];
+endif
 
 [~,kv]=ltfatarghelper({'tests'},definput,varargin);