miracle2k/django-assets

Can't run the unit tests

Closed this issue · 0 comments

Hey, I can't run the package's unit tests, it looks like there are missing files :

$ python setup.py test
[...]
======================================================================
ERROR: tests.test_django.TestStaticFiles.test_build
Finders are used to find source files.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/me/devel/django-assets/tests/test_django.py", line 278, in test_build
    self.mkbundle('file1', 'file2', output="out").build()
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 563, in build
    disable_cache=disable_cache))
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 498, in _build
    force, disable_cache=disable_cache, extra_filters=extra_filters)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 355, in _merge_and_apply
    resolved_contents = self.resolve_contents(env, force=True)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 148, in resolve_contents
    raise BundleError(e)
BundleError: 'file1' not found (using staticfiles finders)

======================================================================
ERROR: tests.test_django.TestStaticFiles.test_css_rewrite
Test that the cssrewrite filter can deal with staticfiles.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/me/devel/django-assets/tests/test_django.py", line 332, in test_css_rewrite
    self.mkbundle('css', filters='cssrewrite', output="out").build()
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 563, in build
    disable_cache=disable_cache))
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 498, in _build
    force, disable_cache=disable_cache, extra_filters=extra_filters)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 355, in _merge_and_apply
    resolved_contents = self.resolve_contents(env, force=True)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 148, in resolve_contents
    raise BundleError(e)
BundleError: 'css' not found (using staticfiles finders)

======================================================================
ERROR: tests.test_django.TestStaticFiles.test_find_with_glob
Globs can be used across staticdirs.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/me/devel/django-assets/tests/test_django.py", line 298, in test_find_with_glob
    self.mkbundle('file?', output="out").build()
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 563, in build
    disable_cache=disable_cache))
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 498, in _build
    force, disable_cache=disable_cache, extra_filters=extra_filters)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 355, in _merge_and_apply
    resolved_contents = self.resolve_contents(env, force=True)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 148, in resolve_contents
    raise BundleError(e)
BundleError: 'file?' not found (using staticfiles finders)

======================================================================
ERROR: tests.test_django.TestStaticFiles.test_find_with_recursive_glob
Recursive globs.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/me/devel/django-assets/tests/test_django.py", line 304, in test_find_with_recursive_glob
    self.mkbundle('**/*.js', output="out").build()
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 563, in build
    disable_cache=disable_cache))
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 498, in _build
    force, disable_cache=disable_cache, extra_filters=extra_filters)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 355, in _merge_and_apply
    resolved_contents = self.resolve_contents(env, force=True)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 148, in resolve_contents
    raise BundleError(e)
BundleError: '**/*.js' not found (using staticfiles finders)

======================================================================
ERROR: tests.test_django.TestStaticFiles.test_serve_built_files
The files we write to STATIC_ROOT are served in debug mode
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/me/devel/django-assets/tests/test_django.py", line 318, in test_serve_built_files
    self.mkbundle('file1', 'file2', output="out").build()
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 563, in build
    disable_cache=disable_cache))
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 498, in _build
    force, disable_cache=disable_cache, extra_filters=extra_filters)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 355, in _merge_and_apply
    resolved_contents = self.resolve_contents(env, force=True)
  File "/usr/lib/python2.7/site-packages/webassets/bundle.py", line 148, in resolve_contents
    raise BundleError(e)
BundleError: 'file1' not found (using staticfiles finders)

----------------------------------------------------------------------
Ran 20 tests in 0.197s

FAILED (errors=5)