| 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) |