saeedsq / django-fancy-cronfield

A nice and customizable cronfield with great, easy to use UI
BSD 3-Clause "New" or "Revised" License
17 stars 9 forks source link

In Python 2.6.9 AttributeError: 'TestLoader' object has no attribute 'discover' #7

Closed saeedsq closed 8 years ago

saeedsq commented 8 years ago
Traceback (most recent call last):
  File "setup.py", line 45, in <module>
    test_suite='runtests.main',
  File "/opt/python/2.6.9/lib/python2.6/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/opt/python/2.6.9/lib/python2.6/distutils/dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "/opt/python/2.6.9/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/setuptools/command/test.py", line 142, in run
    self.with_project_on_sys_path(self.run_tests)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/setuptools/command/test.py", line 122, in with_project_on_sys_path
    func()
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/setuptools/command/test.py", line 163, in run_tests
    testRunner=self._resolve_as_ep(self.test_runner),
  File "/opt/python/2.6.9/lib/python2.6/unittest.py", line 816, in __init__
    self.parseArgs(argv)
  File "/opt/python/2.6.9/lib/python2.6/unittest.py", line 843, in parseArgs
    self.createTests()
  File "/opt/python/2.6.9/lib/python2.6/unittest.py", line 849, in createTests
    self.module)
  File "/opt/python/2.6.9/lib/python2.6/unittest.py", line 613, in loadTestsFromNames
    suites = [self.loadTestsFromName(name, module) for name in names]
  File "/opt/python/2.6.9/lib/python2.6/unittest.py", line 598, in loadTestsFromName
    test = obj()
  File "/home/travis/build/saeedsq/django-fancy-cronfield/runtests.py", line 67, in main
    failures = test_runner.run_tests(test_args)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/django/test/simple.py", line 369, in run_tests
    suite = self.build_suite(test_labels, extra_tests)
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/django/test/simple.py", line 257, in build_suite
    suite.addTest(build_suite(app))
  File "/home/travis/virtualenv/python2.6.9/lib/python2.6/site-packages/django/test/simple.py", line 73, in build_suite
    suite.addTest(test_module.suite())
  File "/home/travis/build/saeedsq/django-fancy-cronfield/fancy_cronfield/tests/__init__.py", line 8, in suite
    return loader.discover("fancy_cronfield.tests", pattern="*.py")
AttributeError: 'TestLoader' object has no attribute 'discover'