Subroutine Coverage

blib/lib/DataStore/CAS.pm
Criterion Covered Total %
subroutine 37 63 58.7
pod 26 26 100.0


line count pod subroutine
2 5 n/a BEGIN
3 5 n/a BEGIN
4 5 n/a BEGIN
5 5 n/a BEGIN
20 6 n/a _build_hash_of_null
28 18 n/a _thing_stringifies_to_filename
36 23 Yes put
50 17 Yes put_scalar
82 6 Yes put_file
135 1 n/a _unlink_source_file
154 2 Yes put_handle
176 0 Yes new_write_handle
185 23 Yes calculate_hash
190 9 Yes calculate_file_hash
198 0 Yes validate
209 0 n/a __ANON__
213 0 n/a __ANON__
230 17 n/a _file_destroy
231 18 n/a _handle_destroy
234 5 n/a BEGIN
235 5 n/a BEGIN
239 4 Yes store
240 5 Yes hash
241 3 Yes size
244 4 Yes open
255 18 n/a DESTROY
260 4 n/a AUTOLOAD
270 5 n/a BEGIN
271 5 n/a BEGIN
276 19 Yes new
283 19 n/a TIEHANDLE
285 19 n/a _cas
286 39 n/a _data
288 19 n/a DESTROY
293 4 n/a AUTOLOAD
305 1 n/a READ
306 0 n/a READLINE
307 0 n/a GETC
308 0 n/a EOF
310 0 n/a WRITE
311 0 n/a PRINT
312 0 n/a PRINTF
314 0 n/a SEEK
315 0 n/a TELL
317 0 n/a FILENO
318 0 n/a CLOSE
325 0 Yes getlines
336 0 Yes getc
343 18 n/a _write_all
354 0 Yes print
362 0 Yes printf
369 0 Yes fileno
372 5 n/a BEGIN
373 5 n/a BEGIN
374 5 n/a BEGIN
379 0 Yes commit
383 0 Yes close
384 0 Yes seek
385 0 Yes tell
386 18 Yes write
389 0 Yes eof
390 0 Yes read
391 0 Yes readline