X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=t%2Finbox.t;h=08f1724f092698bb76b1e8deeb30b68a8c5392b9;hb=6e2da35b9e9e5510e3156b07e91ebc835146758c;hp=b59d5dba8c0fbd1c6000b06175f97d136a43ad3c;hpb=95e5b6c343c45bb303db67fe7eb77e395c031e8d;p=public-inbox.git diff --git a/t/inbox.t b/t/inbox.t index b59d5dba..08f1724f 100644 --- a/t/inbox.t +++ b/t/inbox.t @@ -22,13 +22,14 @@ is($x->description, '($INBOX_DIR/description missing)', 'default description'); print $fh "https://example.com/inbox\n" or die; close $fh or die; open $fh, '>', "$x->{inboxdir}/description" or die; - print $fh "blah\n" or die; + print $fh "\xc4\x80blah\n" or die; close $fh or die; } is_deeply($x->cloneurl, ['https://example.com/inbox'], 'cloneurls update'); -is($x->description, 'blah', 'description updated'); +ok(utf8::valid($x->description), 'description is utf8::valid'); +is($x->description, "\x{100}blah", 'description updated'); is(unlink(glob("$x->{inboxdir}/*")), 2, 'unlinked cloneurl & description'); is_deeply($x->cloneurl, ['https://example.com/inbox'], 'cloneurls memoized'); -is($x->description, 'blah', 'description memoized'); +is($x->description, "\x{100}blah", 'description memoized'); done_testing();