diff --git a/blag/devserver.py b/blag/devserver.py index c293633..0ff3611 100644 --- a/blag/devserver.py +++ b/blag/devserver.py @@ -72,7 +72,7 @@ def autoreload(args): mtime = get_last_modified(dirs) if mtime > last_mtime: last_mtime = mtime - logger.debug('Change detected, rebuilding...') + logger.info('Change detected, rebuilding...') blag.build(args) time.sleep(1) diff --git a/tests/test_devserver.py b/tests/test_devserver.py index 604a517..7f56a40 100644 --- a/tests/test_devserver.py +++ b/tests/test_devserver.py @@ -1,6 +1,8 @@ import time import threading +import pytest + from blag import devserver @@ -42,6 +44,7 @@ def test_autoreload_builds_immediately(args): assert t1 > t0 +@pytest.mark.filterwarnings("ignore::pytest.PytestUnhandledThreadExceptionWarning") # noqa def test_autoreload(args): t = threading.Thread(target=devserver.autoreload, args=(args, ), @@ -54,11 +57,10 @@ def test_autoreload(args): with open('content/test.md', 'w') as fh: fh.write('boo') - # try for 5 seconds... + # try for 5 seconds to see if we rebuild once... for i in range(5): time.sleep(1) t1 = devserver.get_last_modified(['build']) - print(t1) if t1 > t0: break assert t1 > t0