Skip to content

Instantly share code, notes, and snippets.

@jieter
Created December 13, 2017 15:35
Show Gist options
  • Save jieter/436bff46963bdd7840a200300477fcb5 to your computer and use it in GitHub Desktop.
Save jieter/436bff46963bdd7840a200300477fcb5 to your computer and use it in GitHub Desktop.
[ removed some py.test stack frames]
File "/home/jieter/workspace/django-tables2/tests/test_models.py", line 481, in test_model__str__calls
html = table.as_html(build_request())
File "/home/jieter/workspace/django-tables2/django_tables2/tables.py", line 394, in as_html
return template.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/backends/django.py", line 66, in render
return self.template.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 207, in render
return self._render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/test/utils.py", line 107, in instrumented_test_render
return self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/loader_tags.py", line 63, in render
result = self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/loader_tags.py", line 63, in render
result = self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/defaulttags.py", line 216, in render
nodelist.append(node.render_annotated(context))
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/loader_tags.py", line 63, in render
result = self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/defaulttags.py", line 172, in render
values = list(values)
File "/home/jieter/workspace/django-tables2/django_tables2/rows.py", line 234, in items
column.current_value = self.get_cell(column.name)
File "/home/jieter/workspace/django-tables2/django_tables2/rows.py", line 182, in get_cell
default=self.table.columns[name].default
File "/home/jieter/workspace/django-tables2/django_tables2/rows.py", line 147, in _get_and_render_with
value = accessor.resolve(self.record)
File "/home/jieter/workspace/django-tables2/django_tables2/utils.py", line 334, in resolve
', when resolving the accessor %s' % (bit, current, self)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/db/models/base.py", line 590, in __repr__
u = six.text_type(self)
File "/home/jieter/workspace/django-tables2/tests/test_models.py", line 452, in counting__str__
traceback.print_stack(file=sys.stdout)
File "/home/jieter/.virtualenvs/django-tables2/bin/py.test", line 11, in <module>
sys.exit(main())
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/config.py", line 58, in main
return config.hook.pytest_cmdline_main(config=config)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 745, in __call__
return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 339, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 334, in <lambda>
_MultiCall(methods, kwargs, hook.spec_opts).execute()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 614, in execute
res = hook_impl.function(*args)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/main.py", line 140, in pytest_cmdline_main
return wrap_session(config, _main)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/main.py", line 111, in wrap_session
session.exitstatus = doit(config, session) or 0
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/main.py", line 147, in _main
config.hook.pytest_runtestloop(session=session)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 745, in __call__
return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 339, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 334, in <lambda>
_MultiCall(methods, kwargs, hook.spec_opts).execute()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 614, in execute
res = hook_impl.function(*args)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/main.py", line 170, in pytest_runtestloop
item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 745, in __call__
return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 339, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 334, in <lambda>
_MultiCall(methods, kwargs, hook.spec_opts).execute()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 613, in execute
return _wrapped_call(hook_impl.function(*args), self.execute)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 248, in _wrapped_call
call_outcome = _CallOutcome(func)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 265, in __init__
self.result = func()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 613, in execute
return _wrapped_call(hook_impl.function(*args), self.execute)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 248, in _wrapped_call
call_outcome = _CallOutcome(func)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 265, in __init__
self.result = func()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 614, in execute
res = hook_impl.function(*args)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 63, in pytest_runtest_protocol
runtestprotocol(item, nextitem=nextitem)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 77, in runtestprotocol
reports.append(call_and_report(item, "call", log))
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 157, in call_and_report
call = call_runtest_hook(item, when, **kwds)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 177, in call_runtest_hook
return CallInfo(lambda: ihook(item=item, **kwds), when=when)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 191, in __init__
self.result = func()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 177, in <lambda>
return CallInfo(lambda: ihook(item=item, **kwds), when=when)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 745, in __call__
return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 339, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 334, in <lambda>
_MultiCall(methods, kwargs, hook.spec_opts).execute()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 613, in execute
return _wrapped_call(hook_impl.function(*args), self.execute)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 248, in _wrapped_call
call_outcome = _CallOutcome(func)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 265, in __init__
self.result = func()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 614, in execute
res = hook_impl.function(*args)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/runner.py", line 107, in pytest_runtest_call
item.runtest()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/python.py", line 1169, in runtest
self.ihook.pytest_pyfunc_call(pyfuncitem=self)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 745, in __call__
return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 339, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 334, in <lambda>
_MultiCall(methods, kwargs, hook.spec_opts).execute()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 613, in execute
return _wrapped_call(hook_impl.function(*args), self.execute)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 248, in _wrapped_call
call_outcome = _CallOutcome(func)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 265, in __init__
self.result = func()
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/vendored_packages/pluggy.py", line 614, in execute
res = hook_impl.function(*args)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/_pytest/python.py", line 143, in pytest_pyfunc_call
testfunction(**testargs)
File "/home/jieter/workspace/django-tables2/tests/test_models.py", line 481, in test_model__str__calls
html = table.as_html(build_request())
File "/home/jieter/workspace/django-tables2/django_tables2/tables.py", line 394, in as_html
return template.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/backends/django.py", line 66, in render
return self.template.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 207, in render
return self._render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/test/utils.py", line 107, in instrumented_test_render
return self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/loader_tags.py", line 63, in render
result = self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/loader_tags.py", line 63, in render
result = self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/defaulttags.py", line 216, in render
nodelist.append(node.render_annotated(context))
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/loader_tags.py", line 63, in render
result = self.nodelist.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 990, in render
bit = node.render_annotated(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/base.py", line 957, in render_annotated
return self.render(context)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/template/defaulttags.py", line 172, in render
values = list(values)
File "/home/jieter/workspace/django-tables2/django_tables2/rows.py", line 234, in items
column.current_value = self.get_cell(column.name)
File "/home/jieter/workspace/django-tables2/django_tables2/rows.py", line 182, in get_cell
default=self.table.columns[name].default
File "/home/jieter/workspace/django-tables2/django_tables2/rows.py", line 147, in _get_and_render_with
value = accessor.resolve(self.record)
File "/home/jieter/workspace/django-tables2/django_tables2/utils.py", line 334, in resolve
', when resolving the accessor %s' % (bit, current, self)
File "/home/jieter/.virtualenvs/django-tables2/lib/python3.6/site-packages/django/db/models/base.py", line 590, in __repr__
u = six.text_type(self)
File "/home/jieter/workspace/django-tables2/tests/test_models.py", line 452, in counting__str__
traceback.print_stack(file=sys.stdout)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment