Move runtests.py into the noisidev package.

looper
Ben Niemann 5 years ago
parent 4ebc62a228
commit 34cc77088b
  1. 9
      NOTES.org
  2. 2
      bin/runtests
  3. 3
      noisidev/runtests.py

@ -1,8 +1,17 @@
# -*- org-tags-column: -98 -*-
* Built-in testcases :CLEANUP:
- for each file generate a built-in TestCase
- run pylint on the file, with a set of whitelisted messages, that cause the test to fail
- run some C++ linter and iwyu on *.cpp/*.h files.
* Move various test helpers to noisidev.unittest :CLEANUP:
- noisicaa.ui.uitest_utils
* Unclean shut down :BUG:
- hangs during shut down
* Explore https://github.com/census-instrumentation for stats tracking :FR:
* Make playing notes on insert when editing work again :BUG:
Reimplement Player.send_message() again, now without the proxy, forwarding the message directly
to the backend.

@ -21,4 +21,4 @@
# @end:license
export LD_LIBRARY_PATH=${VIRTUAL_ENV}/lib
exec python3 $(readlink -f "$(dirname "$0")/runtests.py") "$@"
exec python3 -m noisidev.runtests "$@"

@ -105,7 +105,8 @@ def main(argv):
'/usr/bin/gdb',
'--quiet',
'--command', '/tmp/noisicaa.gdbinit',
'--args', sys.executable, __file__]
'--args', sys.executable,
'-m', 'noisidev.runtests']
for arg, value in sorted(args.__dict__.items()):
arg = arg.replace('_', '-')
if arg == 'selectors':
Loading…
Cancel
Save