Internal Pythoscope error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Pythoscope |
Medium
|
Michal Kwiatkowski |
Bug Description
Pythoscope asked me to register a bug; I've pasted below the traceback (with lines starting with INFO not included).
What I have attempted to do is perhaps a bit insane ;-)
I tried to run pythoscope on crunchy (http://
pythoscope --init
and then creating a point of entry with the following code in it:
#====
# .pythoscope/
from crunchy import run_crunchy
run_crunchy(
#===
and ran
pythoscope crunchy.py
The call to run_crunchy is basically the normal starting point for Crunchy. What I was hoping to do was to generate unit tests for all modules being exercised, and not the main one as a simple run with no points-of-entry specified would do.
-----------
WARNING: Point of entry exited with error: TypeError('This Call already has a caller.',)
INFO: Generating tests for module crunchy.py.
INFO: Adding generated TestFindPort to tests/test_
ERROR: Oops, it seems internal Pythoscope error occured. Please file a bug report at https:/
Traceback (most recent call last):
File "/Library/
load_
File "/Library/
generate_
File "/Library/
add_
File "/Library/
generator.
File "/Library/
self.
File "/Library/
for test_case in self._generate_
File "/Library/
test_case = self._generate_
File "/Library/
method_
File "/Library/
return sorted(
File "/Library/
name = call2testname(call, function.name)
File "/Library/
return objcall2testnam
File "/Library/
call_
File "/Library/
raise TypeError(
TypeError: object2id() should be called with a ObjectWrapper argument, not None
Related branches
Michal Kwiatkowski (ruby) wrote : | #1 |
Changed in pythoscope: | |
assignee: | nobody → ruby |
importance: | Undecided → Medium |
milestone: | none → 0.4-setup-and-teardown |
status: | New → Confirmed |
Michal Kwiatkowski (ruby) wrote : | #2 |
Fixed in trunk r237.
Point of entry exits normally, spawning a browser that shows http://
Changed in pythoscope: | |
status: | Confirmed → Fix Committed |
On Thu, Nov 13, 2008 at 1:28 PM, Michal Kwiatkowski
<email address hidden> wrote:
> Fixed in trunk r237.
>
> Point of entry exits normally, spawning a browser that shows
> http://
> me know of any other problems.
>
Thanks!
André
> ** Changed in: pythoscope
> Status: Confirmed => Fix Committed
>
> --
> Internal Pythoscope error
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Michal Kwiatkowski (ruby) wrote : | #4 |
Fix released in pythoscope 0.4.
Changed in pythoscope: | |
status: | Fix Committed → Fix Released |
Confirming. Bug exists in current trunk, only the error message has changed a bit:
TypeError: object2id() should be called with a SerializedObject argument, not None