--- parser3/tests/141.html 2012/09/25 11:35:15 1.5
+++ parser3/tests/141.html 2013/08/21 14:38:32 1.7
@@ -1,8 +1,26 @@
$uuid[^math:uuid[]]^uuid.length[]
$uid64[^math:uid64[]]^uid64.length[]
+
+$long[very-long-long-long-long-long-long-long-long-long-long-long-long-long-long-long-long-key]
+
^math:md5[123]
+^math:digest[md5;123]
+^math:digest[md5;123; $.hmac[pwd] ]
+^math:digest[md5;123; $.hmac[$long] $.format[base64] ]
+
^math:sha1[123]
+^math:digest[sha1;123]
^math:digest[sha1;123; $.hmac[pwd] ]
-^math:digest[md5;123; $.hmac[pwd] ]
-^math:digest[sha1;123; $.hmac[very-long-long-long-long-long-long-long-long-long-long-long-long-long-long-long-long-key] ]
-^math:digest[md5;123; $.hmac[very-long-long-long-long-long-long-long-long-long-long-long-long-long-long-long-long-key] ]
+^math:digest[sha1;123; $.hmac[$long] $.format[base64] ]
+
+^math:digest[sha256;123; $.hmac[pwd] ]
+^math:digest[sha256;123; $.hmac[$long] $.format[base64] ]
+
+^math:digest[sha512;123]
+^math:digest[sha512;123; $.hmac[pwd] ]
+^math:digest[sha512;123; $.hmac[$long$long] $.format[base64] ]
+
+$paf[^file::load[binary;019paf2001.gif]]
+
+^math:digest[md5;$paf]
+^math:digest[sha256;$paf]