--- a/tests/test-export.t Wed Apr 04 11:18:42 2012 +0200
+++ b/tests/test-export.t Wed Apr 04 12:31:31 2012 +0200
@@ -129,3 +129,17 @@
exporting patch:
____________0123456789_______ABCDEFGHIJKLMNOPQRSTUVWXYZ______abcdefghijklmnopqrstuvwxyz____.patch
+Catch exporting unknown revisions (especially empty revsets, see issue3353)
+
+ $ hg export
+ abort: export requires at least one changeset
+ [255]
+ $ hg export ""
+ hg: parse error: empty query
+ [255]
+ $ hg export 999
+ abort: unknown revision '999'!
+ [255]
+ $ hg export "not all()"
+ abort: export requires at least one changeset
+ [255]