Subroutine Coverage 
| blib/lib/HTTP/UserAgentString/Parser.pm | 
 | 
| Criterion | 
Covered | 
Total | 
% | 
| subroutine | 
20 | 
29 | 
 68.9 
 | 
| pod | 
6 | 
15 | 
 40.0 
 | 
|  line  | 
 count  | 
 pod  | 
 subroutine  | 
| 
94
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
95
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
96
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
97
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
98
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
99
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
100
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
101
 | 
 4  | 
 n/a  | 
 BEGIN  | 
| 
121
 | 
 8  | 
 No  | 
 cache_dir  | 
| 
122
 | 
 0  | 
 No  | 
 parse_cache_count  | 
| 
123
 | 
 4  | 
 No  | 
 cache_max_age  | 
| 
126
 | 
 8  | 
 Yes  | 
 cache_file  | 
| 
130
 | 
 0  | 
 Yes  | 
 version_file  | 
| 
135
 | 
 0  | 
 Yes  | 
 getCurrentVersion  | 
| 
148
 | 
 0  | 
 Yes  | 
 getCachedVersion  | 
| 
166
 | 
 0  | 
 n/a  | 
 _writeCacheFile  | 
| 
187
 | 
 0  | 
 n/a  | 
 _updateCache  | 
| 
193
 | 
 0  | 
 n/a  | 
 _downloadDB  | 
| 
223
 | 
 4  | 
 Yes  | 
 updateDB  | 
| 
259
 | 
 8  | 
 n/a  | 
 _compileRegexes  | 
| 
277
 | 
 4  | 
 n/a  | 
 _loadDB  | 
| 
359
 | 
 4  | 
 No  | 
 new  | 
| 
389
 | 
 2  | 
 No  | 
 robots  | 
| 
390
 | 
 2  | 
 No  | 
 browser_reg  | 
| 
391
 | 
 2  | 
 No  | 
 os_reg  | 
| 
394
 | 
 0  | 
 No  | 
 getBrowser  | 
| 
402
 | 
 0  | 
 No  | 
 getOS  | 
| 
408
 | 
 3  | 
 n/a  | 
 _parse  | 
| 
456
 | 
 7  | 
 Yes  | 
 parse  |