|
11 | 11 | plan("test") = matlab.buildtool.Task(Actions=@legacyTestTask); |
12 | 12 | else |
13 | 13 | plan("check") = matlab.buildtool.tasks.CodeIssuesTask(pkg_name, IncludeSubfolders=true); |
14 | | - plan("test") = matlab.buildtool.tasks.TestTask("test", Strict=true); |
| 14 | + plan("test") = matlab.buildtool.tasks.TestTask("test", Strict=false); |
15 | 15 | % can't use SourceFiles= if "mex" Task was run, even if |
16 | 16 | % plan("test").DisableIncremental = true; |
17 | 17 | % this means incremental tests can't be used with MEX files (as of R2024b) |
18 | 18 | end |
19 | 19 |
|
20 | 20 | if ~isMATLABReleaseOlderThan("R2024a") |
21 | | - plan("coverage") = matlab.buildtool.tasks.TestTask(Description="code coverage", Dependencies="clean", SourceFiles="test", Strict=true, CodeCoverageResults="code-coverage.xml"); |
| 21 | + plan("coverage") = matlab.buildtool.tasks.TestTask(Description="code coverage", Dependencies="clean", SourceFiles="test", Strict=false, CodeCoverageResults="code-coverage.xml"); |
22 | 22 | end |
23 | 23 |
|
24 | 24 | plan("publish") = matlab.buildtool.Task(Description="HTML inline doc generate", Actions=@publishTask); |
@@ -61,7 +61,7 @@ function legacyMexTask(bindir) |
61 | 61 |
|
62 | 62 |
|
63 | 63 | function legacyTestTask(context) |
64 | | -r = runtests(fullfile(context.Plan.RootFolder, "test"), Strict=true); |
| 64 | +r = runtests(fullfile(context.Plan.RootFolder, "test"), Strict=false); |
65 | 65 | % Parallel Computing Toolbox takes more time to startup than is worth it for this task |
66 | 66 |
|
67 | 67 | assert(~isempty(r), "No tests were run") |
|
0 commit comments