summaryrefslogtreecommitdiff
path: root/gpsfake
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2013-11-05 15:25:02 -0500
committerEric S. Raymond <esr@thyrsus.com>2013-11-05 15:26:21 -0500
commitbd0ffb3d68a514a7430973b295c4e0c2ec706184 (patch)
tree59b5029a17dd298a7c249e4f15d17cc4bd3b90c7 /gpsfake
parent9b6cbff43b557981c1f52d70c12b36164dbf8089 (diff)
downloadgpsd-bd0ffb3d68a514a7430973b295c4e0c2ec706184.tar.gz
Test machinery improvements. raw-regress is now only partially broken.
Diffstat (limited to 'gpsfake')
-rwxr-xr-xgpsfake3
1 files changed, 3 insertions, 0 deletions
diff --git a/gpsfake b/gpsfake
index a85e85d6..91f326b0 100755
--- a/gpsfake
+++ b/gpsfake
@@ -215,6 +215,9 @@ if __name__ == '__main__':
except gps.client.json_error, e:
sys.stderr.write("gpsfake: JSON error on line %s is %s.\n" % (`e.data`, e.explanation))
raise SystemExit, 1
+ except KeyboardInterrupt:
+ sys.stderr.write("gpsfake: aborted\n"))
+ raise SystemExit, 1
finally:
test.cleanup();