Skip to content

Commit

Permalink
parseutils-test: do not print numerical error codes
Browse files Browse the repository at this point in the history
The error codes differ between systems so printing the value makes
the fate test fail on some systems.

Signed-off-by: Mans Rullgard <[email protected]>
  • Loading branch information
mansr committed Oct 10, 2012
1 parent ada12f8 commit 41e46a5
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 27 deletions.
4 changes: 2 additions & 2 deletions libavutil/parseutils.c
Original file line number Diff line number Diff line change
Expand Up @@ -683,8 +683,8 @@ int main(void)
int ret;
AVRational q = (AVRational){0, 0};
ret = av_parse_video_rate(&q, rates[i]),
printf("'%s' -> %d/%d ret:%d\n",
rates[i], q.num, q.den, ret);
printf("'%s' -> %d/%d %s\n",
rates[i], q.num, q.den, ret ? "ERROR" : "OK");
}
}

Expand Down
50 changes: 25 additions & 25 deletions tests/ref/fate/parseutils
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
Testing av_parse_video_rate()
'-inf' -> -1/0 ret:-22
'inf' -> 1/0 ret:-22
'nan' -> 0/0 ret:-22
'123/0' -> 1/0 ret:-22
'-123 / 0' -> -1/0 ret:-22
'' -> 0/0 ret:-22
'/' -> 0/0 ret:-22
' 123 / 321' -> 41/107 ret:0
'foo/foo' -> 0/0 ret:-22
'foo/1' -> 0/0 ret:-22
'1/foo' -> 0/0 ret:-22
'0/0' -> 0/0 ret:-22
'/0' -> 0/0 ret:-22
'1/' -> 0/0 ret:-22
'1' -> 1/1 ret:0
'0' -> 0/1 ret:-22
'-123/123' -> -1/1 ret:-22
'-foo' -> 0/0 ret:-22
'123.23' -> 12323/100 ret:0
'.23' -> 23/100 ret:0
'-.23' -> -23/100 ret:-22
'-0.234' -> -117/500 ret:-22
'-0.0000001' -> 0/1 ret:-22
' 21332.2324 ' -> 917286/43 ret:0
' -21332.2324 ' -> -917286/43 ret:-22
'-inf' -> -1/0 ERROR
'inf' -> 1/0 ERROR
'nan' -> 0/0 ERROR
'123/0' -> 1/0 ERROR
'-123 / 0' -> -1/0 ERROR
'' -> 0/0 ERROR
'/' -> 0/0 ERROR
' 123 / 321' -> 41/107 OK
'foo/foo' -> 0/0 ERROR
'foo/1' -> 0/0 ERROR
'1/foo' -> 0/0 ERROR
'0/0' -> 0/0 ERROR
'/0' -> 0/0 ERROR
'1/' -> 0/0 ERROR
'1' -> 1/1 OK
'0' -> 0/1 ERROR
'-123/123' -> -1/1 ERROR
'-foo' -> 0/0 ERROR
'123.23' -> 12323/100 OK
'.23' -> 23/100 OK
'-.23' -> -23/100 ERROR
'-0.234' -> -117/500 ERROR
'-0.0000001' -> 0/1 ERROR
' 21332.2324 ' -> 917286/43 OK
' -21332.2324 ' -> -917286/43 ERROR

Testing av_parse_color()
red -> R(255) G(0) B(0) A(255)
Expand Down

0 comments on commit 41e46a5

Please sign in to comment.