>C:\Python27\Scripts\smiley.exe run test.py
Running test.py
args: ['test.py']
input = 10
Leaving c() [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Leaving b()
input = invalidinvalidinvalidinvalidinvalid
Error: range() integer end argument expected, got str.
Exception in thread Thread-1:
TraLeaving a()
ceback (most recent call last):
File "C:\Python27\lib\threading.py", line 810, in __bootstrap_inner
self.run()
File "C:\Python27\lib\threading.py", line 763, in run
self.__target(*self.__args, **self.__kwargs)
File "C:\Python27\lib\site-packages\smiley\local.py", line 44, in _process_data
self._dispatch_one(the_db, next_data)
File "C:\Python27\lib\site-packages\smiley\local.py", line 55, in _dispatch_one
the_db.trace(*data)
File "C:\Python27\lib\site-packages\smiley\db.py", line 256, in trace
'local_vars': jsonutil.dumps(local_vars),
File "C:\Python27\lib\site-packages\smiley\jsonutil.py", line 27, in dumps
return json.dumps(data, default=_json_special_types)
File "C:\Python27\lib\json\__init__.py", line 250, in dumps
sort_keys=sort_keys, **kw).encode(obj)
File "C:\Python27\lib\json\encoder.py", line 207, in encode
chunks = self.iterencode(o, _one_shot=True)
File "C:\Python27\lib\json\encoder.py", line 270, in iterencode
return _iterencode(o, 0)
ValueError: Circular reference detected
Running on Windows with test program from repository: