| blib/lib/DataStore/CAS/FS/InvalidUTF8.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| branch | 12 | 14 | 85.7 | 
| line | true | false | branch | 
|---|---|---|---|
| 14 | 0 | 66 | unless not ref $str or ref($str)->isa('DataStore::CAS::FS::InvalidUTF8') | 
| 16 | 46 | 20 | ref $str || utf8::is_utf8($str) || utf8::decode($str) ? : | 
| 26 | 1 | 1 | if (ref $other eq 'DataStore::CAS::FS::InvalidUTF8') { } | 
| 28 | 1 | 1 | $swap ? : | 
| 33 | 1 | 1 | if (ref $other eq 'DataStore::CAS::FS::InvalidUTF8') { } | 
| 34 | 1 | 1 | $swap ? : | 
| 54 | 3 | 0 | if utf8::is_utf8($x) |