From 9d6c46761f563b6295720be7ca9c4f802fb2ab03 Mon Sep 17 00:00:00 2001 From: Marcel Ernst Date: Sat, 6 Feb 2016 15:31:40 +0100 Subject: [PATCH] add tests for onoff --- onoff/onoff-tests.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 onoff/onoff-tests.ts diff --git a/onoff/onoff-tests.ts b/onoff/onoff-tests.ts new file mode 100644 index 000000000..853d35c00 --- /dev/null +++ b/onoff/onoff-tests.ts @@ -0,0 +1,16 @@ +import * as onoff from 'onoff'; + +var led:onoff.Gpio = new onoff.Gpio(17, 'out'); + +var toggleLed = function():void { + var lastState:number = led.readSync(); + led.writeSync(lastState ^ 1); +}; + +var intervalId:number = setInterval(toggleLed, 100); + +setTimeout(function() { + clearInterval(intervalId); + led.writeSync(0); + led.unexport(); +}, 2000);