-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CLI option to disable colorama #118
Conversation
|
You've got some interesting AppVeyor output weirdness and a test failure to deal with. ;-) |
Yup, just saw those. Poop. |
… colorama's StreamWrapper + also fixed some typos and updated docstrings.
+ removed commented-out line of code.
…m logic to be more clear. + I was confusing myself with the logic and Bad Things (tm) were happening.
…in(). + This made things actually work when the cli arg was present. Horray!
It looks like Appveyor is printing some of the ANSI codes. I can't seem to recreate it on my end - when I run tests everything looks just fine. (Working dir is the green project root (with README.md, etc. in it))
None of the 3 outputs display what Appveyor is showing. I'm using Also, the Travis Builds are failing but it looks unrelated to this PR. |
…e_windows from GreenStream + Appveyor is displaying "80" and "24" between some, but not all, tests.
+ Removed `green -W` line from appveyor.yml + Now it's back to running only 1 set of unittests + Re-enabled `disable_windows` logic in GreenStream.
I took a look at the Appveyor build history. The odd "80" and "24" printed lines started between builds 273 (commit 51a709c) and 274 (commit 366f48e). So I'm going to say "it wasn't me!" and breathe a sigh of relief 😆. Unless you have any other comments on it, I'll stop development and you can merge at your leisure. |
Okay, I'll review it soon as I can. No promises on the timeline, I'm in crunch time for my real job. ;-) |
This PR adds a
-W
or--nowindows
command line argument that, when present, disables windows support via Colorama.This is useful for some CI cases, such as GitLab. See #117.