Hello,
I receive this error while attempting to run nosetests. I feel like I am missing something here, but I'm not sure what.
nosetests3 -sv
Traceback (most recent call last):
File "/usr/bin/nosetests3", line 33, in <module>
sys.exit(load_entry_point('nose==1.3.7', 'console_scripts', 'nosetests')())
File "/home/sev/.local/lib/python3.10/site-packages/nose/core.py", line 118, in __init__
unittest.TestProgram.__init__(
File "/usr/lib/python3.10/unittest/main.py", line 100, in __init__
self.parseArgs(argv)
File "/home/sev/.local/lib/python3.10/site-packages/nose/core.py", line 179, in parseArgs
self.createTests()
File "/home/sev/.local/lib/python3.10/site-packages/nose/core.py", line 193, in createTests
self.test = self.testLoader.loadTestsFromNames(self.testNames)
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 481, in loadTestsFromNames
return unittest.TestLoader.loadTestsFromNames(self, names, module)
File "/usr/lib/python3.10/unittest/loader.py", line 220, in loadTestsFromNames
suites = [self.loadTestsFromName(name, module) for name in names]
File "/usr/lib/python3.10/unittest/loader.py", line 220, in <listcomp>
suites = [self.loadTestsFromName(name, module) for name in names]
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 431, in loadTestsFromName
return self.loadTestsFromModule(
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 354, in loadTestsFromModule
tests.extend(self.loadTestsFromDir(module_path))
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 191, in loadTestsFromDir
yield self.loadTestsFromName(
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 431, in loadTestsFromName
return self.loadTestsFromModule(
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 354, in loadTestsFromModule
tests.extend(self.loadTestsFromDir(module_path))
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 183, in loadTestsFromDir
yield self.loadTestsFromName(
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 431, in loadTestsFromName
return self.loadTestsFromModule(
File "/home/sev/.local/lib/python3.10/site-packages/nose/loader.py", line 359, in loadTestsFromModule
return self.suiteClass(ContextList(tests, context=module))
File "/home/sev/.local/lib/python3.10/site-packages/nose/suite.py", line 428, in __call__
return self.makeSuite(tests, context, **kw)
File "/home/sev/.local/lib/python3.10/site-packages/nose/suite.py", line 475, in makeSuite
suite = self.suiteClass(
File "/home/sev/.local/lib/python3.10/site-packages/nose/suite.py", line 159, in __init__
super(ContextSuite, self).__init__(tests)
File "/home/sev/.local/lib/python3.10/site-packages/nose/suite.py", line 53, in __init__
super(LazySuite, self).__init__()
File "/usr/lib/python3.10/unittest/suite.py", line 22, in __init__
self._tests = []
File "/home/sev/.local/lib/python3.10/site-packages/nose/suite.py", line 106, in _set_tests
if isinstance(tests, collections.Callable) and not is_suite:
AttributeError: module 'collections' has no attribute 'Callable'