TestCodeQuality

Package: kwave.tests.linting Superclasses: matlab.unittest.TestCase

Code quality tests for the k-wave II code base.

Description

The following tests are performed for all .m files in +kwave/+toolbox:

  1. codeIssues is called to make sure there are no code quality errors in the files.
  2. A dependency check is performed to make sure the files don't depend on any MATLAB toolboxes.