Topher Brown

Results 10 comments of Topher Brown

I ended up going with option 2 - it's working well! I have a cron job that runs every minute. That cron job kicks off a python script. The python...

#133 fixes these tests: - test/test_plugins/test_commit.py - test/test_plugins/test_gif.py - test/test_plugins/test_github.py - test/test_plugins/test_image.py - test/test_plugins/test_stock.py - test/test_plugins/test_wiki.py - test/test_plugins/test_youtube.py Checking them off the list

@llimllib The weather plugin is difficult to test due to the API key requirement. Any ideas on how we can handle that one?

I spot checked ~6 of the imgur images and all their links still work! (go imgur!) --- I started writing what a test file for plugin would be but I...

Obviously we should fix the failing tests. Second part of the issue is that the fixtures are masking problems with the tests and plugins. I thought about adding an option...

Having each test run NOT hit the real APIs is awesome and a great feature for this project. `vcr` is a really elegant solution to the problem - I'd never...

Great discussion question! I'd do this: ``` diff diff --git a/test/test_plugins/test_commit.py b/test/test_plugins/test_commit.py index 9e44733..a5e725f 100644 --- a/test/test_plugins/test_commit.py +++ b/test/test_plugins/test_commit.py @@ -2,6 +2,7 @@ import os import sys +import six import...

To ask the question differently, what is the expected path to find issues like #122? How do we know when an API has changed?

That solution sounds great! I'll work on it when I get the chance.

This extension was broken for me when installing for Ubuntu 20.10. Making the modification described in https://github.com/hepaajan/shade-inactive-windows/issues/13#issue-737111068 and running `killall -3 gnome-shell` resolved the issue for me.