music21.test.testSingleCoreAll¶
Controller to run all module tests in the music21 folders.
Runs great, but slowly on multiprocessor systems.
Functions¶
-
music21.test.testSingleCoreAll.
main
(testGroup=['test'], restoreEnvironmentDefaults=False, limit=None)¶ Run all tests. Group can be test and external
>>> print(None) None
ModuleGather¶
-
class
music21.test.testSingleCoreAll.
ModuleGather
¶ Utility class for gathering and importing all modules in the music21 package. Puts them in self.modulePaths.
>>> from music21.test import testSingleCoreAll as testModule >>> mg = testModule.ModuleGather() >>> print mg.modulePaths[0] D:\Web\eclipse\music21base\music21\xmlnode.py
ModuleGather
methods
-
ModuleGather.
getModule
(fp, restoreEnvironmentDefaults=False)¶ gets one module object from the file path
-
ModuleGather.
load
(restoreEnvironmentDefaults=False)¶ Return a list of module objects that are not in the skip list.
N.B. the list is a list of actual module objects not names, therefore cannot be pickled.