From 2f334589f0b7effc1001a60e7814f055ca2bd9c3 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Sat, 5 Jul 2014 22:53:48 +0200 Subject: [PATCH] examples/coredev_test: use CoreCom as a context manager --- examples/coredev_test.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/examples/coredev_test.py b/examples/coredev_test.py index 663a7082b..f6ac50321 100644 --- a/examples/coredev_test.py +++ b/examples/coredev_test.py @@ -9,9 +9,10 @@ class CompilerTest(Experiment): self.led.set(1) if __name__ == "__main__": - coredev = core.Core(runtime.Environment(), corecom_serial.CoreCom()) - exp = CompilerTest( - core=coredev, - led=gpio_core.GPIOOut(coredev, 0) - ) - exp.run() + with corecom_serial.CoreCom() as com: + coredev = core.Core(runtime.Environment(), com) + exp = CompilerTest( + core=coredev, + led=gpio_core.GPIOOut(coredev, 0) + ) + exp.run()