I am not sure why the version of Colorama that is currently used fails because it is fairly random, but I get the following exception. Dropping Colorama 0.2.7 into the libs folder fixes it.
Traceback (most recent call last):
File "contemplate_koans.py", line 37, in
Mountain().walk_the_path(sys.argv)
File "D:\python_koans\python2\runner\mountain.py", line 24, in walk_the_path
self.tests(self.lesson)
File "C:\Python27\lib\unittest\suite.py", line 70, in call
return self.run(_args, *_kwds)
File "C:\Python27\lib\unittest\suite.py", line 108, in run
test(result)
File "C:\Python27\lib\unittest\case.py", line 395, in call
return self.run(_args, *_kwds)
File "C:\Python27\lib\unittest\case.py", line 370, in run
result.addSuccess(self)
File "D:\python_koans\python2\runner\sensei.py", line 45, in addSuccess
Fore.RESET, Style.NORMAL))
File "D:\python_koans\python2\runner\writeln_decorator.py", line 17, in writeln
if arg: self.write(arg)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 34, in write
self.__convertor.write(text)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 115, in write
self.write_and_convert(text)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 140, in write_and_convert
self.convert_ansi(_match.groups())
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 154, in convert_ansi
self.call_win32(command, params)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 175, in call_win32
func(_args, **kwargs)
File "D:\python_koans\python2\libs\colorama\winterm.py", line 48, in fore
self.set_console(on_stderr=on_stderr)
File "D:\python_koans\python2\libs\colorama\winterm.py", line 68, in set_console
win32.SetConsoleTextAttribute(handle, attrs)
File "D:\python_koans\python2\libs\colorama\win32.py", line 66, in SetConsoleTextAttribute
assert success
AssertionError
I am not sure why the version of Colorama that is currently used fails because it is fairly random, but I get the following exception. Dropping Colorama 0.2.7 into the libs folder fixes it.
Traceback (most recent call last):
File "contemplate_koans.py", line 37, in
Mountain().walk_the_path(sys.argv)
File "D:\python_koans\python2\runner\mountain.py", line 24, in walk_the_path
self.tests(self.lesson)
File "C:\Python27\lib\unittest\suite.py", line 70, in call
return self.run(_args, *_kwds)
File "C:\Python27\lib\unittest\suite.py", line 108, in run
test(result)
File "C:\Python27\lib\unittest\case.py", line 395, in call
return self.run(_args, *_kwds)
File "C:\Python27\lib\unittest\case.py", line 370, in run
result.addSuccess(self)
File "D:\python_koans\python2\runner\sensei.py", line 45, in addSuccess
Fore.RESET, Style.NORMAL))
File "D:\python_koans\python2\runner\writeln_decorator.py", line 17, in writeln
if arg: self.write(arg)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 34, in write
self.__convertor.write(text)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 115, in write
self.write_and_convert(text)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 140, in write_and_convert
self.convert_ansi(_match.groups())
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 154, in convert_ansi
self.call_win32(command, params)
File "D:\python_koans\python2\libs\colorama\ansitowin32.py", line 175, in call_win32
func(_args, **kwargs)
File "D:\python_koans\python2\libs\colorama\winterm.py", line 48, in fore
self.set_console(on_stderr=on_stderr)
File "D:\python_koans\python2\libs\colorama\winterm.py", line 68, in set_console
win32.SetConsoleTextAttribute(handle, attrs)
File "D:\python_koans\python2\libs\colorama\win32.py", line 66, in SetConsoleTextAttribute
assert success
AssertionError