diff --git a/tests/bitarithm_timings/tests/01-run.py b/tests/bitarithm_timings/tests/01-run.py
index bc8f4c236f8962c63dc2d318fa559ca6e69f0c89..be7c25a39227c94075736eef60e90826dea727cf 100755
--- a/tests/bitarithm_timings/tests/01-run.py
+++ b/tests/bitarithm_timings/tests/01-run.py
@@ -20,5 +20,6 @@ def testfunc(child):
     child.expect('\+ bitarithm_bits_set: \d+ iterations per second')
     child.expect_exact("Done.")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=30))
diff --git a/tests/bloom_bytes/tests/01-run.py b/tests/bloom_bytes/tests/01-run.py
index 6585ca3487659676785cf74105193d8a5f5690c4..98d6f0ca775340f469313cd3405bb22f6d51e689 100755
--- a/tests/bloom_bytes/tests/01-run.py
+++ b/tests/bloom_bytes/tests/01-run.py
@@ -23,5 +23,6 @@ def testfunc(child):
     child.expect(".+ false positive rate.")
     child.expect_exact("All done!")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/buttons/tests/01-run.py b/tests/buttons/tests/01-run.py
index 6037857e9d9208747db9db05b18529f97ac661a9..ea8f326d8e8fe52d70b9695d614a9fbdb63d4569 100755
--- a/tests/buttons/tests/01-run.py
+++ b/tests/buttons/tests/01-run.py
@@ -23,5 +23,6 @@ def testfunc(child):
     if index == 1:
         child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/cbor/tests/01-run.py b/tests/cbor/tests/01-run.py
index c3ec006d31f57e602d5577b7e92bc1dc1d3d9418..717621a2c9c2c91ea9bef0de1d31262b6b0e32c1 100755
--- a/tests/cbor/tests/01-run.py
+++ b/tests/cbor/tests/01-run.py
@@ -51,5 +51,6 @@ def testfunc(child):
 
     print("All tests successful")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, echo=False))
diff --git a/tests/cpp11_condition_variable/tests/01-run.py b/tests/cpp11_condition_variable/tests/01-run.py
index 5fde64fe278821d4611a279a3b3fcec0ba941a01..0cec2f91527b48cab9812d958b97e78f85a08c44 100755
--- a/tests/cpp11_condition_variable/tests/01-run.py
+++ b/tests/cpp11_condition_variable/tests/01-run.py
@@ -27,5 +27,6 @@ def testfunc(child):
     child.expect_exact("Bye, bye.")
     child.expect_exact("******************************************************")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/cpp11_mutex/tests/01-run.py b/tests/cpp11_mutex/tests/01-run.py
index 1646e6adf4fb5fa886781142b9649c52b3583d10..5617a8a7f3f99500b7a0edfbd7adb56ddf8f20bb 100755
--- a/tests/cpp11_mutex/tests/01-run.py
+++ b/tests/cpp11_mutex/tests/01-run.py
@@ -23,5 +23,6 @@ def testfunc(child):
     child.expect_exact("Bye, bye.")
     child.expect_exact("*****************************************")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/cpp11_thread/tests/01-run.py b/tests/cpp11_thread/tests/01-run.py
index 0307f923886a647f0da894fc3bef2a15d2a943dd..b1f01f7cfccf168eb1f24777cb951b9166b1d62d 100755
--- a/tests/cpp11_thread/tests/01-run.py
+++ b/tests/cpp11_thread/tests/01-run.py
@@ -35,5 +35,6 @@ def testfunc(child):
     child.expect_exact("Bye, bye.")
     child.expect_exact("******************************************")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/driver_ds1307/tests/01-run.py b/tests/driver_ds1307/tests/01-run.py
index 055199ef0f4f2b6fbc913d3129fe211f7fc3ad06..cd432ba67d16adf9cc5df56a19169a180073bf7d 100755
--- a/tests/driver_ds1307/tests/01-run.py
+++ b/tests/driver_ds1307/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect([r"OK \([0-9]+ tests\)",
                   r"error: unable to initialize RTC \[I2C initialization error\]"])
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/driver_grove_ledbar/tests/01-run.py b/tests/driver_grove_ledbar/tests/01-run.py
index 3d121d9933ca877f1a3de5e3909c5460273d8409..2493da059f0d3efc0997e0c89471bde436ca7c70 100755
--- a/tests/driver_grove_ledbar/tests/01-run.py
+++ b/tests/driver_grove_ledbar/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect_exact(u"[SUCCESS]", timeout=60)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/driver_hd44780/tests/01-run.py b/tests/driver_hd44780/tests/01-run.py
index c3b9f15a90caeed8f527417bca197490a8b1160a..9dce79bbb29876d45b326820a83765563c0593fa 100644
--- a/tests/driver_hd44780/tests/01-run.py
+++ b/tests/driver_hd44780/tests/01-run.py
@@ -18,5 +18,6 @@ def testfunc(child):
     child.expect_exact("[START]")
     child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/driver_my9221/tests/01-run.py b/tests/driver_my9221/tests/01-run.py
index 7e48651f8467a317ba683f35d7106f583489f2f8..1bcff29c541e13b7812e2c9870a2c21890fdd60f 100755
--- a/tests/driver_my9221/tests/01-run.py
+++ b/tests/driver_my9221/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect_exact("[SUCCESS]", timeout=60)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/events/tests/01-run.py b/tests/events/tests/01-run.py
index 2b3bd8b378d6d5d8793cb7da4966d89abce16092..2435c1b2c2cb2c943a25e1c6a2a9c91e3b82793b 100755
--- a/tests/events/tests/01-run.py
+++ b/tests/events/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect_exact(u"[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/evtimer_msg/tests/01-run.py b/tests/evtimer_msg/tests/01-run.py
index e3b400e39b95c1507086655b70c1254709021d20..a1bed926331744174cbffd48624324955bff77b9 100755
--- a/tests/evtimer_msg/tests/01-run.py
+++ b/tests/evtimer_msg/tests/01-run.py
@@ -31,5 +31,6 @@ def testfunc(child):
     print("")
     print("All tests successful")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, echo=False))
diff --git a/tests/evtimer_underflow/tests/01-run.py b/tests/evtimer_underflow/tests/01-run.py
index 926f6cee54c3bbd0322bb3c14cde953ded3e91bc..753a897fa138e0b57c800b974b51a072893868c2 100755
--- a/tests/evtimer_underflow/tests/01-run.py
+++ b/tests/evtimer_underflow/tests/01-run.py
@@ -25,5 +25,6 @@ def testfunc(child):
     print("Stopped after %i iterations, but should run forever." % how_many)
     print("=> All tests successful")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, echo=False))
diff --git a/tests/float/tests/01-run.py b/tests/float/tests/01-run.py
index 38339e9492136d894c3e75b2b69d829445fc72a3..5fe8e1d7017a8b764aafb83fea46edd4eaee91a9 100755
--- a/tests/float/tests/01-run.py
+++ b/tests/float/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect_exact("Testing floating point arithmetics...")
     child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/fmt_print/tests/01-run.py b/tests/fmt_print/tests/01-run.py
index 7d6707a0f35b4e90c74546740306e4ebd081391b..34d3574c6a9a94416dd5dc0dd121d8219090e424 100755
--- a/tests/fmt_print/tests/01-run.py
+++ b/tests/fmt_print/tests/01-run.py
@@ -11,5 +11,6 @@ def testfunc(child):
     child.expect_exact('If you can read this:')
     child.expect_exact('Test successful.')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/gnrc_ipv6_ext/tests/01-run.py b/tests/gnrc_ipv6_ext/tests/01-run.py
index 1db44826b7d31bbe2b0fe8f21281812c6b591ca9..7221e942401748bb47d675b80ac66613ca42fb24 100755
--- a/tests/gnrc_ipv6_ext/tests/01-run.py
+++ b/tests/gnrc_ipv6_ext/tests/01-run.py
@@ -40,5 +40,6 @@ def testfunc(child):
     child.expect_exact("ipv6: forward nh = 17 to other threads")
     child.expect_exact("pkt->users: 0")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/gnrc_ipv6_nib/tests/01-run.py b/tests/gnrc_ipv6_nib/tests/01-run.py
index d2ade821ec5c1382d228b5a72a0441b149221eed..227d72d5628ad855a814615215d3a0c2f488d061 100755
--- a/tests/gnrc_ipv6_nib/tests/01-run.py
+++ b/tests/gnrc_ipv6_nib/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect(r"OK \(\d+ tests\)")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=1))
diff --git a/tests/gnrc_ipv6_nib_6ln/tests/01-run.py b/tests/gnrc_ipv6_nib_6ln/tests/01-run.py
index d2ade821ec5c1382d228b5a72a0441b149221eed..227d72d5628ad855a814615215d3a0c2f488d061 100755
--- a/tests/gnrc_ipv6_nib_6ln/tests/01-run.py
+++ b/tests/gnrc_ipv6_nib_6ln/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect(r"OK \(\d+ tests\)")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=1))
diff --git a/tests/gnrc_ndp/tests/01-run.py b/tests/gnrc_ndp/tests/01-run.py
index 1f1039f78bc10fd5db3d65b734cbe6234b316723..7636352e93ec8424ec09ae42abdb8f47a0d4b153 100755
--- a/tests/gnrc_ndp/tests/01-run.py
+++ b/tests/gnrc_ndp/tests/01-run.py
@@ -18,5 +18,6 @@ def testfunc(child):
     # 1st 6LoWPAN fragment
     child.expect(r"OK \(\d+ tests\)")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/gnrc_netif/tests/01-run.py b/tests/gnrc_netif/tests/01-run.py
index 255f8a5b4cbfdc5846e5ec08a3d2995c2ba7a231..8354834b4df4320c73cb80e256d873c24ecbdd36 100755
--- a/tests/gnrc_netif/tests/01-run.py
+++ b/tests/gnrc_netif/tests/01-run.py
@@ -139,5 +139,6 @@ def testfunc(child):
     child.expect("dst_l2addr: 3e:e6:b5:22:fd:0a")
     child.expect("~~ PKT    -  2 snips, total size:  61 byte")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=1, traceback=True))
diff --git a/tests/gnrc_sixlowpan/tests/01-run.py b/tests/gnrc_sixlowpan/tests/01-run.py
index a7d1842ceb8c2e4cf91a25f53b7128358bab8ad0..37007f59d07b50500f4ce30a7921809805aceec4 100755
--- a/tests/gnrc_sixlowpan/tests/01-run.py
+++ b/tests/gnrc_sixlowpan/tests/01-run.py
@@ -77,5 +77,6 @@ def testfunc(child):
     child.expect_exact("source address: fe80::ff:fe00:2")
     child.expect_exact("destination address: fd01::1")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/gnrc_sock_ip/tests/01-run.py b/tests/gnrc_sock_ip/tests/01-run.py
index 0f5eea832e2d52df754a92850472133488a74b6a..f3cb86f8801b0622c47ec9575e4097f09f3fd89c 100755
--- a/tests/gnrc_sock_ip/tests/01-run.py
+++ b/tests/gnrc_sock_ip/tests/01-run.py
@@ -50,5 +50,6 @@ def testfunc(child):
     child.expect_exact(u"Calling test_sock_ip_send__no_sock()")
     child.expect_exact(u"ALL TESTS SUCCESSFUL")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/gnrc_sock_udp/tests/01-run.py b/tests/gnrc_sock_udp/tests/01-run.py
index f553d17c10cfade720aec11756bfdba630f4c86a..9b868b0c99de62299115f22dcecb17a45ec4a870 100755
--- a/tests/gnrc_sock_udp/tests/01-run.py
+++ b/tests/gnrc_sock_udp/tests/01-run.py
@@ -54,5 +54,6 @@ def testfunc(child):
     child.expect_exact(u"Calling test_sock_udp_send__no_sock()")
     child.expect_exact(u"ALL TESTS SUCCESSFUL")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/irq/tests/01-run.py b/tests/irq/tests/01-run.py
index 54be44a747165791c6bc63df155396c1b8345a86..4bb3bb54f5ff92482b59fac1e69239f8b715a608 100755
--- a/tests/irq/tests/01-run.py
+++ b/tests/irq/tests/01-run.py
@@ -11,5 +11,6 @@ def testfunc(child):
     child.expect('START')
     child.expect('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/libfixmath/tests/01-run.py b/tests/libfixmath/tests/01-run.py
index 92e5f4544e2a01e53e5f6c218e923407ba6d7379..a45e9d7ef33f483248ab7f1cefe318434d20809b 100755
--- a/tests/libfixmath/tests/01-run.py
+++ b/tests/libfixmath/tests/01-run.py
@@ -40,5 +40,6 @@ def testfunc(child):
     expect_binary(child)
     child.expect_exact('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/libfixmath_unittests/tests/01-run.py b/tests/libfixmath_unittests/tests/01-run.py
index 0a1cecc7d233a661148d23ab7369bfb76260b0c4..df792ab1bb2cc55c9c878e41abd01e4b3a9e348d 100755
--- a/tests/libfixmath_unittests/tests/01-run.py
+++ b/tests/libfixmath_unittests/tests/01-run.py
@@ -16,5 +16,6 @@ import testrunner
 def testfunc(child):
     child.expect('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/lwip/tests/01-run.py b/tests/lwip/tests/01-run.py
index 39ca92636f270d2cc4d560b750bd85e05e9787dd..ee9694adee3cd7dc3c961d2ef992fa8fb114da63 100755
--- a/tests/lwip/tests/01-run.py
+++ b/tests/lwip/tests/01-run.py
@@ -307,6 +307,7 @@ def test_triple_send(board_group, application, env=None):
         sender.expect_exact(u"Success: send 4 byte over TCP to server")
         receiver.expect(u"00000000  DE  AD  BE  EF")
 
+
 if __name__ == "__main__":
     TestStrategy().execute([BoardGroup((Board("native", "tap0"), \
                             Board("native", "tap1")))], \
diff --git a/tests/lwip_sock_ip/tests/01-run.py b/tests/lwip_sock_ip/tests/01-run.py
index 96f73bdd80b20c9974bbe85625c27c1d5672c964..899f0847436c45ed9fc57c8f9988aa168ae3337b 100755
--- a/tests/lwip_sock_ip/tests/01-run.py
+++ b/tests/lwip_sock_ip/tests/01-run.py
@@ -98,5 +98,6 @@ def testfunc(child):
         child.expect_exact(u"Calling test_sock_ip_send6__no_sock()")
     child.expect_exact(u"ALL TESTS SUCCESSFUL")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/lwip_sock_tcp/tests/01-run.py b/tests/lwip_sock_tcp/tests/01-run.py
index 176c9985228c2726eb771d524a197f55c320b7dd..50faf0e3b2e5c9f8c88b9ae284d65f166e186138 100755
--- a/tests/lwip_sock_tcp/tests/01-run.py
+++ b/tests/lwip_sock_tcp/tests/01-run.py
@@ -92,5 +92,6 @@ def testfunc(child):
         child.expect_exact("Calling test_tcp_write6__success()")
     child.expect_exact(u"ALL TESTS SUCCESSFUL")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=60))
diff --git a/tests/lwip_sock_udp/tests/01-run.py b/tests/lwip_sock_udp/tests/01-run.py
index ba0887ad2cc3aac53cc71121d8b6e3449e5d61e1..d55d83488dcab46c79a66c4be1341e2fd6593b53 100755
--- a/tests/lwip_sock_udp/tests/01-run.py
+++ b/tests/lwip_sock_udp/tests/01-run.py
@@ -110,5 +110,6 @@ def testfunc(child):
         child.expect_exact(u"Calling test_sock_udp_send6__no_sock()")
     child.expect_exact(u"ALL TESTS SUCCESSFUL")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/msg_avail/tests/01-run.py b/tests/msg_avail/tests/01-run.py
index 2b3bd8b378d6d5d8793cb7da4966d89abce16092..2435c1b2c2cb2c943a25e1c6a2a9c91e3b82793b 100755
--- a/tests/msg_avail/tests/01-run.py
+++ b/tests/msg_avail/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect_exact(u"[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/msg_send_receive/tests/01-run.py b/tests/msg_send_receive/tests/01-run.py
index 9ff95cf953a44984edb9f0ae8531fcfc8da2ad4a..d8ca088b2447062838b016f42b06291b62bade68 100755
--- a/tests/msg_send_receive/tests/01-run.py
+++ b/tests/msg_send_receive/tests/01-run.py
@@ -16,5 +16,6 @@ import testrunner
 def testfunc(child):
     child.expect(u"Test successful.")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/msg_try_receive/tests/01-run.py b/tests/msg_try_receive/tests/01-run.py
index 75c63e5653bb2baab355f492f3bdc7ad2dcf6a8e..3c97e6fcf1197c002e8790eb23b7988c8a564cd8 100755
--- a/tests/msg_try_receive/tests/01-run.py
+++ b/tests/msg_try_receive/tests/01-run.py
@@ -11,5 +11,6 @@ def testfunc(child):
     child.expect('main starting')
     child.expect('msg available: 1 \(should be 1\!\)')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/mutex_order/tests/01-run.py b/tests/mutex_order/tests/01-run.py
index 85e800f9486933f58236a8f14e7aee1f59bdb2e4..6695876e6e457366797de96bcb0ec63c8f98bb8c 100755
--- a/tests/mutex_order/tests/01-run.py
+++ b/tests/mutex_order/tests/01-run.py
@@ -32,5 +32,6 @@ def testfunc(child):
         assert(int(child.match.group(1)) > last)
         last = int(child.match.group(1))
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/mutex_unlock_and_sleep/tests/01-run.py b/tests/mutex_unlock_and_sleep/tests/01-run.py
index eb74e3799a358d2e3585033a945b1d7174cf7d89..805708055ceb26e6de6ae4168643cf229a1fa6a4 100755
--- a/tests/mutex_unlock_and_sleep/tests/01-run.py
+++ b/tests/mutex_unlock_and_sleep/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     for i in range(20):
         child.expect(r"\[ALIVE\] alternated \d+k times.")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/netdev_test/tests/01-run.py b/tests/netdev_test/tests/01-run.py
index 757c1bd24d259770d614242cd29ed69c38b312a9..5a062a93799fda3e8d848deccc21cc17256a949c 100755
--- a/tests/netdev_test/tests/01-run.py
+++ b/tests/netdev_test/tests/01-run.py
@@ -24,5 +24,6 @@ def testfunc(child):
     child.expect_exact(' + succeeded.')
     child.expect_exact('ALL TESTS SUCCESSFUL')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/netstats_l2/tests/01-run.py b/tests/netstats_l2/tests/01-run.py
index ee0e4e38f4da9786c48887e311254fcfba293fa3..c31495c6b01e41de65c06b0c67217e62fcf6ad81 100755
--- a/tests/netstats_l2/tests/01-run.py
+++ b/tests/netstats_l2/tests/01-run.py
@@ -18,6 +18,7 @@ def testfunc(child):
     child.expect(r'        TX packets \d+ \(Multicast: \d+\)  bytes \d+')
     child.expect(r'        TX succeeded \d+ errors \d+')
 
+
 if __name__ == "__main__":
     sys.path.append(os.path.join(os.environ['RIOTBASE'], 'dist/tools/testrunner'))
     from testrunner import run
diff --git a/tests/nhdp/tests/01-run.py b/tests/nhdp/tests/01-run.py
index ffbbecfe97b09430897d316431b19e256b799642..2592d9a95398be935fa7d097d65182d9520f97f0 100755
--- a/tests/nhdp/tests/01-run.py
+++ b/tests/nhdp/tests/01-run.py
@@ -16,5 +16,6 @@ import testrunner
 def testfunc(child):
     child.expect_exact('SUCCESS: NHDP compiled!')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/od/tests/01-run.py b/tests/od/tests/01-run.py
index cb4e8f7f625ede12fbb872a062cc95f00d0d3e64..04934df47e019585d950f051e9d5380a25d043e3 100755
--- a/tests/od/tests/01-run.py
+++ b/tests/od/tests/01-run.py
@@ -41,5 +41,6 @@ def testfunc(child):
 
     print("All tests successful")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=1, echo=False))
diff --git a/tests/od/tests/02-run.py b/tests/od/tests/02-run.py
index 5d6c14abe8c26cf5a5bc9c3dcf17f75f38f14452..c8d864fff0b49411f155d6251f3fed61ba1ed871 100755
--- a/tests/od/tests/02-run.py
+++ b/tests/od/tests/02-run.py
@@ -41,5 +41,6 @@ def testfunc(child):
 
     print("All tests successful")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=1, echo=False))
diff --git a/tests/periph_timer/tests/01-run.py b/tests/periph_timer/tests/01-run.py
index eca2be635307d50395e736acbf11046983a8e720..aab5b49c642e903ca3d0e4298c1eea4595162515 100755
--- a/tests/periph_timer/tests/01-run.py
+++ b/tests/periph_timer/tests/01-run.py
@@ -23,5 +23,6 @@ def testfunc(child):
         child.expect_exact('TIMER_{}: starting'.format(timer))
     child.expect('TEST SUCCEEDED')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pipe/tests/01-run.py b/tests/pipe/tests/01-run.py
index 1130f89c6734e176161f32bb3539d82128585171..c55840813719093e62f30079528367e47d1679e3 100755
--- a/tests/pipe/tests/01-run.py
+++ b/tests/pipe/tests/01-run.py
@@ -31,5 +31,6 @@ def testfunc(child):
     child.expect_exact('End read: <YZ> [24:26]')
     child.expect_exact('End done.')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pkg_jsmn/tests/01-run.py b/tests/pkg_jsmn/tests/01-run.py
index c3f8a0f0b64744dc3ca6ca471ee222efc0f19b33..96e9f2c3266f40667501e7efe7578aecca347a32 100755
--- a/tests/pkg_jsmn/tests/01-run.py
+++ b/tests/pkg_jsmn/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect_exact('  * audio')
     child.expect_exact('  * video')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pkg_libcoap/tests/01-run.py b/tests/pkg_libcoap/tests/01-run.py
index 361082affcee149ad7b9c6f4aa1c6c938a32b7f4..589742bc0fdbae9cd930c4be42bd855146294cde 100755
--- a/tests/pkg_libcoap/tests/01-run.py
+++ b/tests/pkg_libcoap/tests/01-run.py
@@ -10,5 +10,6 @@ import testrunner
 def testfunc(child):
     child.expect_exact('SUCCESS: Libcoap compiled!')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pkg_micro-ecc-with-hwrng/tests/01-run.py b/tests/pkg_micro-ecc-with-hwrng/tests/01-run.py
index 87ee4f1cf0a5466c3e1403d9daf6886c6b675c61..f084a4f779910e86c67eb4f367dc4cfbcfdde3e3 100755
--- a/tests/pkg_micro-ecc-with-hwrng/tests/01-run.py
+++ b/tests/pkg_micro-ecc-with-hwrng/tests/01-run.py
@@ -14,5 +14,6 @@ def testfunc(child):
     child.expect_exact('................ done with 0 error(s)')
     child.expect_exact('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=60))
diff --git a/tests/pkg_micro-ecc/tests/01-run.py b/tests/pkg_micro-ecc/tests/01-run.py
index c03e53b7b794d701c46a48c178dd4391e4f8cef0..32929e515f7b7eea87233bbd5623513c937c76a7 100755
--- a/tests/pkg_micro-ecc/tests/01-run.py
+++ b/tests/pkg_micro-ecc/tests/01-run.py
@@ -14,5 +14,6 @@ def testfunc(child):
     child.expect_exact('................ done with 0 error(s)')
     child.expect_exact('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=60))
diff --git a/tests/pkg_minmea/tests/01-run.py b/tests/pkg_minmea/tests/01-run.py
index e6aba51b00113099aae66e3f96267b265fd5dec8..dcd02ef95e5f596ca36ddf23816201b0c1a81d79 100755
--- a/tests/pkg_minmea/tests/01-run.py
+++ b/tests/pkg_minmea/tests/01-run.py
@@ -11,5 +11,6 @@ def testfunc(child):
     child.expect_exact('START')
     child.expect_exact('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pkg_tiny-asn1/tests/01-run.py b/tests/pkg_tiny-asn1/tests/01-run.py
index 0c25de935437d7d47903e1c79ce476c540146244..1c29d075525e53836be3afd9168c6000e0c3f9c4 100755
--- a/tests/pkg_tiny-asn1/tests/01-run.py
+++ b/tests/pkg_tiny-asn1/tests/01-run.py
@@ -17,5 +17,6 @@ import testrunner
 def testfunc(child):
     child.expect('Decoding finished succesfully')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pkg_u8g2/tests/01-run.py b/tests/pkg_u8g2/tests/01-run.py
index a8000938a8b482f616eb84f152124e082bc78a1d..0f092935e29b21b5d349329eb3dbacc79e78f41c 100755
--- a/tests/pkg_u8g2/tests/01-run.py
+++ b/tests/pkg_u8g2/tests/01-run.py
@@ -69,6 +69,7 @@ def testfunc(child):
     for line in EXPECTED_STDOUT:
         child.expect_exact(line)
 
+
 if __name__ == "__main__":
     sys.path.append(os.path.join(os.environ['RIOTBASE'], 'dist/tools/testrunner'))
     from testrunner import run
diff --git a/tests/pkg_umorse/tests/01-run.py b/tests/pkg_umorse/tests/01-run.py
index 19c6dd918f06c9ad19e22dda9b6628dd25b55512..c126e396a9627eabebc357ce705d0711f28eae12 100755
--- a/tests/pkg_umorse/tests/01-run.py
+++ b/tests/pkg_umorse/tests/01-run.py
@@ -22,5 +22,6 @@ def testfunc(child):
 
     child.expect_exact("[SUCCESS]", timeout=120)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/posix_semaphore/tests/01-run.py b/tests/posix_semaphore/tests/01-run.py
index 6e827717ba2e402acf2a16d375c187db1b383001..62094935350aecc499d6c8aade130d41919d4ce2 100755
--- a/tests/posix_semaphore/tests/01-run.py
+++ b/tests/posix_semaphore/tests/01-run.py
@@ -99,5 +99,6 @@ def testfunc(child):
     test4(child)
     child.expect("######################### DONE")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/posix_time/tests/01-run.py b/tests/posix_time/tests/01-run.py
index 60ced1cfa6d39776a7597d71b93ae07ca00afb66..1ba5cb70fb729af3e876639a074f6c57ee142eee 100755
--- a/tests/posix_time/tests/01-run.py
+++ b/tests/posix_time/tests/01-run.py
@@ -47,5 +47,6 @@ def testfunc(child):
         print(e)
         sys.exit(1)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, echo=True))
diff --git a/tests/ps_schedstatistics/tests/01-run.py b/tests/ps_schedstatistics/tests/01-run.py
index 3138b3dd091c8a75326aab2ff29f1769a22a907e..700be079c0c1c3d679991a9600b2059cff81b7bb 100755
--- a/tests/ps_schedstatistics/tests/01-run.py
+++ b/tests/ps_schedstatistics/tests/01-run.py
@@ -62,5 +62,6 @@ def testfunc(child):
     _check_help(child)
     _check_ps(child)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/pthread_tls/tests/01-run.py b/tests/pthread_tls/tests/01-run.py
index 12435e7b908a19d808511298364976eb12325772..c57af08d7dff98a8077b8694775402e2a3fd3863 100755
--- a/tests/pthread_tls/tests/01-run.py
+++ b/tests/pthread_tls/tests/01-run.py
@@ -37,5 +37,6 @@ def testfunc(child):
     child.expect('tls tests finished.')
     child.expect('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/rmutex/tests/01-run.py b/tests/rmutex/tests/01-run.py
index f9a86d1c60ac986cf5fe49475db7781be9658d01..733f17f8003f18e19c9bf32e8a7fc5e7e37ff29a 100755
--- a/tests/rmutex/tests/01-run.py
+++ b/tests/rmutex/tests/01-run.py
@@ -46,5 +46,6 @@ def testfunc(child):
             child.expect(u"T%i \(prio %i, depth %i\): locked rmutex now" %
                          (T, thread_prio[T], depth))
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/sched_testing/tests/01-run.py b/tests/sched_testing/tests/01-run.py
index 5adc760361c84f479db68a0fb99738235cbc6978..d8b8f31e95eacc8a6bb8dedc66eb8ef6089f9685 100755
--- a/tests/sched_testing/tests/01-run.py
+++ b/tests/sched_testing/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect_exact('yield 2')
     child.expect_exact('done')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/shell/tests/01-run.py b/tests/shell/tests/01-run.py
index b255b8aa489d64ed9b080a40c8df17001296787a..dfab535280bdc47e112b5ee70b3c0ae425cf01cc 100755
--- a/tests/shell/tests/01-run.py
+++ b/tests/shell/tests/01-run.py
@@ -57,5 +57,6 @@ def testfunc(child):
     for cmd, expected in CMDS.items():
         check_cmd(child, cmd, expected)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/sizeof_tcb/tests/01-run.py b/tests/sizeof_tcb/tests/01-run.py
index 5d568051f65058045267ddf3efb7423e966330b6..ae24bc2307088131479e3276fe38dcba1a9727bd 100755
--- a/tests/sizeof_tcb/tests/01-run.py
+++ b/tests/sizeof_tcb/tests/01-run.py
@@ -27,5 +27,6 @@ def testfunc(child):
     child.expect_exact('\tmsg_array     4  32')
     child.expect_exact('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/ssp/tests/01-run.py b/tests/ssp/tests/01-run.py
index 6de5ad714732ec827ef5e98e340892274c37972c..1fa14b784d5df61a613db1f010ae34ca2bfa1b0b 100755
--- a/tests/ssp/tests/01-run.py
+++ b/tests/ssp/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect_exact('calling stack corruption function')
     child.expect('.*stack smashing detected.*')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/struct_tm_utility/tests/01-run.py b/tests/struct_tm_utility/tests/01-run.py
index 078d4db9c4051a5932771001a66c53aedbdc7c1f..6ab2378ba10d01fe5c535c54bc13a0b29dffe180 100755
--- a/tests/struct_tm_utility/tests/01-run.py
+++ b/tests/struct_tm_utility/tests/01-run.py
@@ -115,5 +115,6 @@ def testfunc(child):
     _check_doomsday(child)
     _check_day(child)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/thread_basic/tests/01-run.py b/tests/thread_basic/tests/01-run.py
index 5a7f5034b5b03d5e739dc6fde1d695fcc79c3c48..a5cffb42dbef02cd1bad4f290d9e8d9a266041ed 100755
--- a/tests/thread_basic/tests/01-run.py
+++ b/tests/thread_basic/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect('first thread\r\n')
     child.expect('second thread\r\n')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/thread_cooperation/tests/01-run.py b/tests/thread_cooperation/tests/01-run.py
index 9b6ecbfbd15e609c5eaf25d4f74b6e3f28a4791c..b76c5879d0768762d23203cce7dc2289b0ea801a 100755
--- a/tests/thread_cooperation/tests/01-run.py
+++ b/tests/thread_cooperation/tests/01-run.py
@@ -19,5 +19,6 @@ def testfunc(child):
     child.expect(r"MAIN: \d+! = \d+")
     child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/thread_flood/tests/01-run.py b/tests/thread_flood/tests/01-run.py
index 4cc744e010f58452e52835d443d41db02151e3e5..c1aa6ca8e04e259b637ca57a32e569e6c061f301 100755
--- a/tests/thread_flood/tests/01-run.py
+++ b/tests/thread_flood/tests/01-run.py
@@ -12,5 +12,6 @@ def testfunc(child):
     child.expect(r'\.+')
     child.expect(r'\[SUCCESS\] created \d+')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/thread_msg/tests/01-run.py b/tests/thread_msg/tests/01-run.py
index f09411b81c46b217f8ada018aa5a092ba52f97f9..db91969d2050d8f12232043273abc99d34c9acae 100755
--- a/tests/thread_msg/tests/01-run.py
+++ b/tests/thread_msg/tests/01-run.py
@@ -15,5 +15,6 @@ def testfunc(child):
     child.expect_exact('THREAD 1 end')
     child.expect_exact('SUCCESS')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/thread_msg_block_w_queue/tests/01-run.py b/tests/thread_msg_block_w_queue/tests/01-run.py
index 0a9a8ee4bdf8e1acf8cf512c794b1a3d16ad217b..2fbaaf2eb47ac94aecfe7a7e59d7ee12ad92a74f 100755
--- a/tests/thread_msg_block_w_queue/tests/01-run.py
+++ b/tests/thread_msg_block_w_queue/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect('sender_thread start\r\n')
     child.expect('main thread alive\r\n')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/thread_msg_block_wo_queue/tests/01-run.py b/tests/thread_msg_block_wo_queue/tests/01-run.py
index 0a9a8ee4bdf8e1acf8cf512c794b1a3d16ad217b..2fbaaf2eb47ac94aecfe7a7e59d7ee12ad92a74f 100755
--- a/tests/thread_msg_block_wo_queue/tests/01-run.py
+++ b/tests/thread_msg_block_wo_queue/tests/01-run.py
@@ -17,5 +17,6 @@ def testfunc(child):
     child.expect('sender_thread start\r\n')
     child.expect('main thread alive\r\n')
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/trickle/tests/01-run.py b/tests/trickle/tests/01-run.py
index 33ad94d77292eeb27cdb8f3704fa2f0ceb4a0d84..4cc909179248ec0eef6e16d679e20411d78a8f18 100755
--- a/tests/trickle/tests/01-run.py
+++ b/tests/trickle/tests/01-run.py
@@ -26,5 +26,6 @@ def testfunc(child):
 
     child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/unittests/tests/01-run.py b/tests/unittests/tests/01-run.py
index c8183c2a4feadf66cec10582deeddaae14398013..687b2ad382df8300e121ed246ba2b863d4446049 100755
--- a/tests/unittests/tests/01-run.py
+++ b/tests/unittests/tests/01-run.py
@@ -16,5 +16,6 @@ import testrunner
 def testfunc(child):
     child.expect(u"OK \\([0-9]+ tests\\)")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, timeout=60))
diff --git a/tests/warn_conflict/tests/01-make.py b/tests/warn_conflict/tests/01-make.py
index 29961ba8ce7771aa6899b26c2204ff9f23bbd275..a82a2b261481eb5bd844b44d4439e18b13df36bf 100755
--- a/tests/warn_conflict/tests/01-make.py
+++ b/tests/warn_conflict/tests/01-make.py
@@ -45,5 +45,6 @@ def testfunc():
         finally:
             child.close()
 
+
 if __name__ == '__main__':
     testfunc()
diff --git a/tests/xtimer_hang/tests/01-run.py b/tests/xtimer_hang/tests/01-run.py
index cc44b205af5461739930b7a4ea3b8aeaccd3da78..71d9fbd8f8fca160bc5c21b791aa40ad1714d3bb 100755
--- a/tests/xtimer_hang/tests/01-run.py
+++ b/tests/xtimer_hang/tests/01-run.py
@@ -23,5 +23,6 @@ def testfunc(child):
 
     child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/xtimer_msg_receive_timeout/tests/01-run.py b/tests/xtimer_msg_receive_timeout/tests/01-run.py
index 5cfc83c7a58332346c39910f1ebedd639c7b77a2..85a87cf103e06f01857c2a7e8d66791801b5a658 100755
--- a/tests/xtimer_msg_receive_timeout/tests/01-run.py
+++ b/tests/xtimer_msg_receive_timeout/tests/01-run.py
@@ -20,5 +20,6 @@ def testfunc(child):
         child.expect("Timeout!")
     child.expect("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/xtimer_now64_continuity/tests/01-run.py b/tests/xtimer_now64_continuity/tests/01-run.py
index 828efb660643b9a00328bde02eef4b01e17337e9..25c9462bfda587018e8e30b5ed086fa1859983de 100755
--- a/tests/xtimer_now64_continuity/tests/01-run.py
+++ b/tests/xtimer_now64_continuity/tests/01-run.py
@@ -18,5 +18,6 @@ def testfunc(child):
     child.expect(u"\[RESULTS\] min=\d+, avg=\d+, max=\d+")
     child.expect_exact("[SUCCESS]")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/xtimer_periodic_wakeup/tests/01-run.py b/tests/xtimer_periodic_wakeup/tests/01-run.py
index 433ce162413ee7cdbdbc5a096c9624a9d68c0e1a..45f16074caa142a88351c7936060ed9a4bf95650 100755
--- a/tests/xtimer_periodic_wakeup/tests/01-run.py
+++ b/tests/xtimer_periodic_wakeup/tests/01-run.py
@@ -24,5 +24,6 @@ def testfunc(child):
     child.expect(u"Min/max error: \d+/\d+")
     child.expect_exact("Test complete.")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/xtimer_remove/tests/01-run.py b/tests/xtimer_remove/tests/01-run.py
index 8b7c52706641c121a93e7e36897de627c4fedc94..992f058ed4898d9431c47cf680df7bcf107e17b7 100755
--- a/tests/xtimer_remove/tests/01-run.py
+++ b/tests/xtimer_remove/tests/01-run.py
@@ -26,5 +26,6 @@ def testfunc(child):
     child.expect_exact("timer 1 triggered.")
     child.expect_exact("test successful.")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/xtimer_reset/tests/01-run.py b/tests/xtimer_reset/tests/01-run.py
index 87f31a0b89fa03dbe00c3ef308610b471bc89e7d..5902c10897f8e67891c9b7627a9709b217ec204b 100755
--- a/tests/xtimer_reset/tests/01-run.py
+++ b/tests/xtimer_reset/tests/01-run.py
@@ -22,5 +22,6 @@ def testfunc(child):
     child.expect(u"now=\d+")
     child.expect_exact("Test completed!")
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))
diff --git a/tests/xtimer_usleep/tests/01-run.py b/tests/xtimer_usleep/tests/01-run.py
index 489cae3b91c1fb48d9b8b14a5987463c7dadde88..f5af686f036a8eb4d607efdf17de37927f9df844 100755
--- a/tests/xtimer_usleep/tests/01-run.py
+++ b/tests/xtimer_usleep/tests/01-run.py
@@ -54,5 +54,6 @@ def testfunc(child):
         print(e)
         sys.exit(1)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc, echo=True))
diff --git a/tests/xtimer_usleep_short/tests/01-run.py b/tests/xtimer_usleep_short/tests/01-run.py
index 5fc2385ef527e1642d8925280a58f276e269eb0b..aaad8dd0f0ed913e57801a3c4418aa7df18abf77 100755
--- a/tests/xtimer_usleep_short/tests/01-run.py
+++ b/tests/xtimer_usleep_short/tests/01-run.py
@@ -30,5 +30,6 @@ def testfunc(child):
 
     child.expect(u"[SUCCESS]", timeout=3)
 
+
 if __name__ == "__main__":
     sys.exit(testrunner.run(testfunc))