summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2022-08-18This command broke b/c i relies on environment vars -> config so it'sScott Gasch
a decent test.
2022-08-10More changes to get 3.9 working.Scott Gasch
2022-08-10Upgrade to python 3.9.Scott Gasch
2022-06-04Spacing tweak.Scott Gasch
2022-06-04Add timeout_seconds to cmd_showing_output.Scott Gasch
2022-06-03Take a lock before reading cross thread.Scott Gasch
2022-06-03Make run_tests.py also run a subset of tests w/o coverage (in additionScott Gasch
to with coverage) when --coverage is passed so that they can pay attention to perf regressions.
2022-06-03Add --all and cleanup clear_line().Scott Gasch
2022-06-02Make the bar graph thing do fractions.Scott Gasch
2022-06-02One bugfix and some cosmetics.Scott Gasch
2022-06-02Hammer on that run_tests.py thing again.Scott Gasch
2022-06-02Rename old run_tests.sh script; it's not used in hooks anymore.Scott Gasch
2022-06-02Rename a method in exec_utils.Scott Gasch
2022-06-02Code cleanup for run_test.pyScott Gasch
2022-06-02Add a .coveragerc file to make sure we run coverage in parallel.Scott Gasch
2022-06-02Final touches on the new test runner.Scott Gasch
2022-06-02Update run_tests.py.Scott Gasch
2022-06-02Initial stab at a smarter doc/unit/integration/coverage test runner.Scott Gasch
2022-05-12Fix an edge condition around the Nth weekday of the month whenScott Gasch
the first day of the month is that target weekday.
2022-04-22Add powerset to list_utils; improve chord parser.Scott Gasch
2022-04-22Add a chord parser test.Scott Gasch
2022-04-09Fix typo.Scott Gasch
2022-03-25Since this thing is on the innerwebs I suppose it should have aScott Gasch
copyright...
2022-02-26Increase timeout.Scott Gasch
2022-02-10More cleanup.Scott Gasch
2022-02-09Ditch named tuples for dataclasses.Scott Gasch
2022-02-08More cleanup.Scott Gasch
2022-02-07Adds unittest.Scott Gasch
2022-02-07Add a simple test to google_assistant code.Scott Gasch
2022-02-06Ignore integration test results in code coverage report.Scott Gasch
2022-02-06Give deps more time to run.Scott Gasch
2022-02-06Add a simple test for waitable presence.Scott Gasch
2022-02-04Fix a bug in device.py around the type of keywords, add logging andScott Gasch
add manage_switch_off_timers to the deps run at each checkin.
2022-02-03Add cron.py, a pretty important (and easy) one.Scott Gasch
2022-02-03Make this thing actually work.Scott Gasch
2022-02-03Make the parallelize intergration test short enough to run atScott Gasch
checkin time and enable it.
2022-02-03Add a "unittest" that runs stuff like reminder and unscrambleScott Gasch
etc... to just make sure they don't crash.
2022-02-03Change settings in flake8 and black.Scott Gasch
2022-01-31Make run_tests.sh re-run a subset of the tests w/o coverageScott
instrumentation even in --coverage mode.
2022-01-30Fix a recent bug in executors. Thread executor needs to returnScott
its future.
2022-01-30Change locking boundaries for shared dict. Add a unit test.Scott
Make smart_futures re-raise exceptions that happened in futures. Mess with file_utils.
2022-01-27Adding test code trying to improve test coverage.Scott
2022-01-24Fix a newly introduced bug in run_tests.sh.Scott
2022-01-24Improve run_tests.shScott
2022-01-24Improve run_tests.shScott
2022-01-24Add repro instructions for coverage in run_tests.sh.Scott
2022-01-24Finish up this coverage stuff.Scott
2022-01-24Adds optional code coverage reporting to run_tests.sh.Scott
2022-01-23Clean up the remote executor stuff and create a dedicated heartbeatScott
thread. Fix the parallelize integration test. Other changes that depended on these fixes.
2022-01-11Fix a couple of bugs in executors. Use run_tests.sh as a pre commitScott
hook.