mageekguy\atoum\test\adapter\calls\decorator: lines coverage

73% of 55

OPs

100% of 11

Lines

67% of 9

Branches

25% of 4

Paths
Method OPs OPs % Lines Line % Branches Branches % Paths Path %
mageekguy\atoum\test\adapter\calls\decorator::decorate() 55 73% 11 100% 9 67% 4 25%
#
1
<?php
2

                    
3
namespace mageekguy\atoum\test\adapter\calls;
4

                    
5
use
6
	mageekguy\atoum\test\adapter\calls
7
;
8

                    
9
class decorator
10
{
11
	public function decorate(calls $calls)100%
12
	{
13
		$string = '';
14

                    
15
		$sizeOfCalls = sizeof($calls);
16

                    
17
		if ($sizeOfCalls > 0)
18
		{
19
			$format = '[%' . strlen((string) $sizeOfCalls) . 's] %s';
20

                    
21
			$position = 1;
22

                    
23
			foreach ($calls->getTimeline() as $call)
24
			{
25
				$string .= sprintf($format, $position++, $call) . PHP_EOL;
26
			}
27
		}
28

                    
29
		return $string;
30
	}
31
}