substack/minimist

2014-08-11 04:53:18
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
6.0
✓12.0
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
timeout waiting to hear back from safari/6.0
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
TAP version 13 # flag boolean true (default all --args to boolean) ok 1 should be equivalent ok 2 should be equivalent # flag boolean true only affects double hyphen arguments without equals signs ok 3 should be equivalent ok 4 should be equivalent # flag boolean default false ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean groups ok 8 should be equivalent ok 9 should be equivalent ok 10 should be equivalent ok 11 should be equivalent # boolean and alias with chainable api ok 12 should be equivalent ok 13 should be equivalent # boolean and alias with options hash ok 14 should be equivalent ok 15 should be equivalent # boolean and alias using explicit true ok 16 should be equivalent ok 17 should be equivalent # boolean and --x=true ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent # - ok 22 should be equivalent ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent # -a -- b ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # move arguments after the -- into their own `--` array ok 30 should be equivalent # boolean default true ok 31 should be equal # boolean default false ok 32 should be equal # dotted alias ok 33 should be equal ok 34 should be equal # dotted default ok 35 should be equal ok 36 should be equal # dotted default with no alias ok 37 should be equal # long opts ok 38 long boolean ok 39 long capture sp ok 40 long capture eq ok 41 long captures sp ok 42 long captures eq # nums ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent ok 49 should be equivalent # already a number ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # parse args ok 53 no ok 54 multi # comprehensive ok 55 should be equivalent # flag boolean ok 56 should be equivalent ok 57 should be equivalent # flag boolean value ok 58 should be equivalent ok 59 should be equivalent ok 60 should be equivalent # newlines in params ok 61 should be equivalent ok 62 should be equivalent # strings ok 63 should be equal ok 64 should be equal ok 65 should be equal ok 66 should be equal # stringArgs ok 67 should be equivalent ok 68 should be equivalent ok 69 should be equivalent ok 70 should be equivalent ok 71 should be equivalent # empty strings ok 72 should be equal ok 73 should be equal ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal # string and alias ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal ok 83 should be equal ok 84 should be equal ok 85 should be equal ok 86 should be equal # slashBreak ok 87 should be equivalent ok 88 should be equivalent # alias ok 89 should be equal ok 90 should be equal ok 91 should be equal # multiAlias ok 92 should be equal ok 93 should be equal ok 94 should be equal ok 95 should be equal # nested dotted objects ok 96 should be equivalent ok 97 should be equivalent # parse with modifier functions ok 98 should be equivalent # numeric short args ok 99 should be equivalent ok 100 should be equivalent # short ok 101 short boolean ok 102 bare ok 103 group ok 104 short group next ok 105 short capture ok 106 short captures # mixed short bool and capture ok 107 should be equivalent # short and long ok 108 should be equivalent # stops parsing on the first non-option when stopEarly is set ok 109 should be equivalent # boolean and alias is not unknown ok 110 should be equivalent # flag boolean true any double hyphen argument is not unknown ok 111 should be equivalent ok 112 should be equivalent # string and alias is not unknown ok 113 should be equivalent # default and alias is not unknown ok 114 should be equivalent # value following -- is not unknown ok 115 should be equivalent ok 116 should be equivalent # whitespace should be whitespace ok 117 should be equal 1..117 # tests 117 # pass 117 # ok
not ok 1 Error: Expected identifier, string or number on line 6402
not ok 1 Error: Expected identifier, string or number on line 6403
not ok 1 Error: Expected identifier, string or number on line 6403
2014-05-12 02:47:59
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
✓6.0
✓12.0
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # move arguments after the -- into their own `--` array ok 26 should be equivalent # boolean default true ok 27 should be equal # boolean default false ok 28 should be equal # dotted alias ok 29 should be equal ok 30 should be equal # dotted default ok 31 should be equal ok 32 should be equal # dotted default with no alias ok 33 should be equal # long opts ok 34 long boolean ok 35 long capture sp ok 36 long capture eq ok 37 long captures sp ok 38 long captures eq # nums ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent ok 45 should be equivalent # already a number ok 46 should be equivalent ok 47 should be equivalent ok 48 should be equivalent # parse args ok 49 no ok 50 multi # comprehensive ok 51 should be equivalent # flag boolean ok 52 should be equivalent ok 53 should be equivalent # flag boolean value ok 54 should be equivalent ok 55 should be equivalent ok 56 should be equivalent # newlines in params ok 57 should be equivalent ok 58 should be equivalent # strings ok 59 should be equal ok 60 should be equal ok 61 should be equal ok 62 should be equal # stringArgs ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent ok 67 should be equivalent # empty strings ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal ok 74 should be equal # string and alias ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal ok 82 should be equal # slashBreak ok 83 should be equivalent ok 84 should be equivalent # alias ok 85 should be equal ok 86 should be equal ok 87 should be equal # multiAlias ok 88 should be equal ok 89 should be equal ok 90 should be equal ok 91 should be equal # nested dotted objects ok 92 should be equivalent ok 93 should be equivalent # parse with modifier functions ok 94 should be equivalent # numeric short args ok 95 should be equivalent ok 96 should be equivalent # short ok 97 short boolean ok 98 bare ok 99 group ok 100 short group next ok 101 short capture ok 102 short captures # mixed short bool and capture ok 103 should be equivalent # short and long ok 104 should be equivalent # whitespace should be whitespace ok 105 should be equal 1..105 # tests 105 # pass 105 # ok
not ok 1 Error: Expected identifier, string or number on line 6321
not ok 1 Error: Expected identifier, string or number on line 6322
not ok 1 Error: Expected identifier, string or number on line 6322
2014-05-11 23:09:20
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
✓6.0
✓12.0
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
TAP version 13 # flag boolean default false ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent # boolean groups ok 4 should be equivalent ok 5 should be equivalent ok 6 should be equivalent ok 7 should be equivalent # boolean and alias with chainable api ok 8 should be equivalent ok 9 should be equivalent # boolean and alias with options hash ok 10 should be equivalent ok 11 should be equivalent # boolean and alias using explicit true ok 12 should be equivalent ok 13 should be equivalent # boolean and --x=true ok 14 should be equivalent ok 15 should be equivalent ok 16 should be equivalent ok 17 should be equivalent # - ok 18 should be equivalent ok 19 should be equivalent ok 20 should be equivalent ok 21 should be equivalent ok 22 should be equivalent # -a -- b ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent # boolean default true ok 26 should be equal # boolean default false ok 27 should be equal # dotted alias ok 28 should be equal ok 29 should be equal # dotted default ok 30 should be equal ok 31 should be equal # dotted default with no alias ok 32 should be equal # long opts ok 33 long boolean ok 34 long capture sp ok 35 long capture eq ok 36 long captures sp ok 37 long captures eq # nums ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent ok 42 should be equivalent ok 43 should be equivalent ok 44 should be equivalent # already a number ok 45 should be equivalent ok 46 should be equivalent ok 47 should be equivalent # parse args ok 48 no ok 49 multi # comprehensive ok 50 should be equivalent # flag boolean ok 51 should be equivalent ok 52 should be equivalent # flag boolean value ok 53 should be equivalent ok 54 should be equivalent ok 55 should be equivalent # newlines in params ok 56 should be equivalent ok 57 should be equivalent # strings ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # stringArgs ok 62 should be equivalent ok 63 should be equivalent ok 64 should be equivalent ok 65 should be equivalent ok 66 should be equivalent # empty strings ok 67 should be equal ok 68 should be equal ok 69 should be equal ok 70 should be equal ok 71 should be equal ok 72 should be equal ok 73 should be equal # string and alias ok 74 should be equal ok 75 should be equal ok 76 should be equal ok 77 should be equal ok 78 should be equal ok 79 should be equal ok 80 should be equal ok 81 should be equal # slashBreak ok 82 should be equivalent ok 83 should be equivalent # alias ok 84 should be equal ok 85 should be equal ok 86 should be equal # multiAlias ok 87 should be equal ok 88 should be equal ok 89 should be equal ok 90 should be equal # nested dotted objects ok 91 should be equivalent ok 92 should be equivalent # parse with modifier functions ok 93 should be equivalent # numeric short args ok 94 should be equivalent ok 95 should be equivalent # short ok 96 short boolean ok 97 bare ok 98 group ok 99 short group next ok 100 short capture ok 101 short captures # mixed short bool and capture ok 102 should be equivalent # short and long ok 103 should be equivalent # whitespace should be whitespace ok 104 should be equal 1..104 # tests 104 # pass 104 # ok
not ok 1 Error: Expected identifier, string or number on line 6313
not ok 1 Error: Expected identifier, string or number on line 6314
not ok 1 Error: Expected identifier, string or number on line 6314
2014-05-08 16:20:49
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
✓6.0
✓12.0
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
not ok 1 Error: Expected identifier, string or number on line 6146
not ok 1 Error: Expected identifier, string or number on line 6147
not ok 1 Error: Expected identifier, string or number on line 6147
2014-02-21 05:00:32
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
✓6.0
✓12.0
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # empty strings ok 53 should be equal ok 54 should be equal ok 55 should be equal ok 56 should be equal ok 57 should be equal ok 58 should be equal ok 59 should be equal # slashBreak ok 60 should be equivalent ok 61 should be equivalent # alias ok 62 should be equal ok 63 should be equal ok 64 should be equal # multiAlias ok 65 should be equal ok 66 should be equal ok 67 should be equal ok 68 should be equal # nested dotted objects ok 69 should be equivalent ok 70 should be equivalent # boolean and alias with chainable api ok 71 should be equivalent ok 72 should be equivalent # boolean and alias with options hash ok 73 should be equivalent ok 74 should be equivalent # boolean and alias using explicit true ok 75 should be equivalent ok 76 should be equivalent # boolean and --x=true ok 77 should be equivalent ok 78 should be equivalent ok 79 should be equivalent ok 80 should be equivalent # parse with modifier functions ok 81 should be equivalent # numeric short args ok 82 should be equivalent ok 83 should be equivalent # short ok 84 short boolean ok 85 bare ok 86 group ok 87 short group next ok 88 short capture ok 89 short captures # mixed short bool and capture ok 90 should be equivalent # short and long ok 91 should be equivalent # whitespace should be whitespace ok 92 should be equal 1..92 # tests 92 # pass 92 # ok
not ok 1 Error: Expected identifier, string or number on line 6091
not ok 1 Error: Expected identifier, string or number on line 6092
not ok 1 Error: Expected identifier, string or number on line 6092
2014-02-09 04:16:33
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
✓6.0
✓12.0
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
TAP version 13 # - ok 1 should be equivalent ok 2 should be equivalent ok 3 should be equivalent ok 4 should be equivalent ok 5 should be equivalent # -a -- b ok 6 should be equivalent ok 7 should be equivalent ok 8 should be equivalent # boolean default true ok 9 should be equal # boolean default false ok 10 should be equal # dotted alias ok 11 should be equal ok 12 should be equal # dotted default ok 13 should be equal ok 14 should be equal # long opts ok 15 long boolean ok 16 long capture sp ok 17 long capture eq ok 18 long captures sp ok 19 long captures eq # parse args ok 20 no ok 21 multi # comprehensive ok 22 should be equivalent # nums ok 23 should be equivalent ok 24 should be equivalent ok 25 should be equivalent ok 26 should be equivalent ok 27 should be equivalent ok 28 should be equivalent ok 29 should be equivalent # flag boolean ok 30 should be equivalent ok 31 should be equivalent # flag boolean value ok 32 should be equivalent ok 33 should be equivalent ok 34 should be equivalent # flag boolean default false ok 35 should be equivalent ok 36 should be equivalent ok 37 should be equivalent # boolean groups ok 38 should be equivalent ok 39 should be equivalent ok 40 should be equivalent ok 41 should be equivalent # newlines in params ok 42 should be equivalent ok 43 should be equivalent # strings ok 44 should be equal ok 45 should be equal ok 46 should be equal ok 47 should be equal # stringArgs ok 48 should be equivalent ok 49 should be equivalent ok 50 should be equivalent ok 51 should be equivalent ok 52 should be equivalent # slashBreak ok 53 should be equivalent ok 54 should be equivalent # alias ok 55 should be equal ok 56 should be equal ok 57 should be equal # multiAlias ok 58 should be equal ok 59 should be equal ok 60 should be equal ok 61 should be equal # nested dotted objects ok 62 should be equivalent ok 63 should be equivalent # boolean and alias with chainable api ok 64 should be equivalent ok 65 should be equivalent # boolean and alias with options hash ok 66 should be equivalent ok 67 should be equivalent # boolean and alias using explicit true ok 68 should be equivalent ok 69 should be equivalent # boolean and --x=true ok 70 should be equivalent ok 71 should be equivalent ok 72 should be equivalent ok 73 should be equivalent # parse with modifier functions ok 74 should be equivalent # numeric short args ok 75 should be equivalent ok 76 should be equivalent # short ok 77 short boolean ok 78 bare ok 79 group ok 80 short group next ok 81 short capture ok 82 short captures # mixed short bool and capture ok 83 should be equivalent # short and long ok 84 should be equivalent # whitespace should be whitespace ok 85 should be equal 1..85 # tests 85 # pass 85 # ok
not ok 1 Error: Expected identifier, string or number on line 6022
not ok 1 Error: Expected identifier, string or number on line 6023
not ok 1 Error: Expected identifier, string or number on line 6023
2014-02-09 04:02:20
6.0
7.0
8.0
✓9.0
✓10.0
✓10.0
✓29.0
✓5.0
✓24.0
✓5.1
✓6.0
✓12.0