Add a test for passing allowedHelp without allowed (#170)

Avoid a potential breaking solution for #25
diff --git a/test/parse_test.dart b/test/parse_test.dart
index 6f56db4..a785f6e 100644
--- a/test/parse_test.dart
+++ b/test/parse_test.dart
@@ -433,6 +433,16 @@
         expect(args['mode'], equals('debug'));
       });
 
+      test('do not throw if there is no allowed set with allowedHelp', () {
+        var parser = ArgParser();
+        parser.addOption('mode', allowedHelp: {
+          'debug': 'During development.',
+          'release': 'For customers.'
+        });
+        var args = parser.parse(['--mode=profile']);
+        expect(args['mode'], equals('profile'));
+      });
+
       test('throw if the value is not in the allowed set', () {
         var parser = ArgParser();
         parser.addOption('mode', allowed: ['debug', 'release']);