mageekguy\atoum\report\fields\runner\result\logo: lines coverage

93% of 15

OPs

100% of 4

Lines

75% of 4

Branches

100% of 2

Paths
Method OPs OPs % Lines Line % Branches Branches % Paths Path %
mageekguy\atoum\report\fields\runner\result\logo::__toString() 15 93% 4 100% 4 75% 2 100%
#
1
<?php
2

                    
3
namespace mageekguy\atoum\report\fields\runner\result;
4

                    
5
use
6
	mageekguy\atoum,
7
	mageekguy\atoum\report,
8
	mageekguy\atoum\cli\prompt,
9
	mageekguy\atoum\cli\colorizer
10
;
11

                    
12
class logo extends cli
13
{
14
	public function __toString()100%
15
	{
16
		if ($this->success)
17
		{
18
			return "
19
              \033[48;5;16m  \033[0m                                 \033[48;5;16m  \033[0m
20
            \033[48;5;16m    \033[0m                                 \033[48;5;16m   \033[0m
21
            \033[48;5;16m  \033[48;5;231m \033[48;5;120m \033[48;5;16m  \033[0m                             \033[48;5;16m  \033[48;5;120m \033[48;5;231m \033[48;5;16m \033[0m
22
            \033[48;5;16m  \033[48;5;231m \033[48;5;120m   \033[48;5;16m                             \033[48;5;120m   \033[48;5;231m \033[48;5;16m \033[0m
23
            \033[48;5;16m  \033[48;5;231m \033[48;5;120m            \033[48;5;16m  \033[48;5;157m       \033[48;5;16m  \033[48;5;120m            \033[48;5;231m \033[48;5;16m \033[0m
24
	    \033[48;5;16m  \033[48;5;34m           \033[48;5;16m  \033[48;5;157m \033[48;5;120m         \033[48;5;157m \033[48;5;16m  \033[48;5;34m           \033[48;5;16m \033[0m
25
              \033[48;5;16m           \033[48;5;157m \033[48;5;120m             \033[48;5;157m \033[48;5;16m           \033[0m
26
                       \033[48;5;16m  \033[48;5;157m \033[48;5;120m             \033[48;5;157m \033[48;5;16m  \033[0m
27
                      \033[48;5;16m   \033[48;5;157m \033[48;5;120m   \033[48;5;16m  \033[48;5;120m   \033[48;5;16m  \033[48;5;120m   \033[48;5;157m \033[48;5;16m   \033[0m
28
                    \033[48;5;16m  \033[48;5;83m \033[48;5;16m  \033[48;5;157m \033[48;5;120m   \033[48;5;16m  \033[48;5;120m   \033[48;5;16m  \033[48;5;120m   \033[48;5;157m \033[48;5;16m  \033[48;5;83m \033[48;5;16m  \033[0m
29
                    \033[48;5;16m     \033[48;5;157m \033[48;5;120m             \033[48;5;157m \033[48;5;16m     \033[0m
30
                       \033[48;5;16m    \033[48;5;157m \033[48;5;120m         \033[48;5;157m \033[48;5;16m    \033[0m
31
                         \033[48;5;16m  \033[48;5;157m \033[48;5;120m         \033[48;5;157m \033[48;5;16m  \033[0m
32
                         \033[48;5;16m  \033[48;5;83m           \033[48;5;16m  \033[0m
33
                         \033[48;5;16m  \033[48;5;83m  \033[48;5;16m   \033[48;5;83m \033[48;5;16m   \033[48;5;83m  \033[48;5;16m  \033[0m
34
                           \033[48;5;16m  \033[48;5;83m       \033[48;5;16m  \033[0m
35
                             \033[48;5;16m       \033[0m
36
            \033[0m" . PHP_EOL;
37
		}
38
		else
39
		{
40
			return "
41
              \033[48;5;16m  \033[0m                                 \033[48;5;16m  \033[0m
42
            \033[48;5;16m    \033[0m                                 \033[48;5;16m   \033[0m
43
            \033[48;5;16m  \033[48;5;231m \033[48;5;211m \033[48;5;16m  \033[0m                             \033[48;5;16m  \033[48;5;211m \033[48;5;231m \033[48;5;16m \033[0m
44
            \033[48;5;16m  \033[48;5;231m \033[48;5;211m   \033[48;5;16m                             \033[48;5;211m   \033[48;5;231m \033[48;5;16m \033[0m
45
            \033[48;5;16m  \033[48;5;231m \033[48;5;211m            \033[48;5;16m  \033[48;5;218m       \033[48;5;16m  \033[48;5;211m            \033[48;5;231m \033[48;5;16m \033[0m
46
            \033[48;5;16m  \033[48;5;124m           \033[48;5;16m  \033[48;5;218m \033[48;5;204m         \033[48;5;218m \033[48;5;16m  \033[48;5;124m           \033[48;5;16m \033[0m
47
              \033[48;5;16m           \033[48;5;218m \033[48;5;204m             \033[48;5;218m \033[48;5;16m           \033[0m \033[0m
48
                       \033[48;5;16m  \033[48;5;218m \033[48;5;204m             \033[48;5;218m \033[48;5;16m \033[48;5;16m \033[0m
49
                      \033[48;5;16m   \033[48;5;218m \033[48;5;204m   \033[48;5;16m  \033[48;5;204m   \033[48;5;16m  \033[48;5;204m   \033[48;5;218m \033[48;5;16m   \033[0m
50
                    \033[48;5;16m  \033[48;5;197m \033[48;5;16m  \033[48;5;218m \033[48;5;204m   \033[48;5;16m  \033[48;5;204m   \033[48;5;16m  \033[48;5;204m   \033[48;5;218m \033[48;5;16m  \033[48;5;197m \033[48;5;16m  \033[0m
51
                    \033[48;5;16m     \033[48;5;218m \033[48;5;204m             \033[48;5;218m \033[48;5;16m     \033[0m
52
                       \033[48;5;16m    \033[48;5;218m \033[48;5;204m         \033[48;5;218m \033[48;5;16m    \033[0m
53
                         \033[48;5;16m  \033[48;5;218m \033[48;5;204m         \033[48;5;218m \033[48;5;16m  \033[0m
54
                         \033[48;5;16m  \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;16m  \033[0m
55
                         \033[48;5;16m  \033[48;5;197m \033[48;5;197m \033[48;5;16m   \033[48;5;197m \033[48;5;16m   \033[48;5;197m \033[48;5;197m \033[48;5;16m  \033[0m
56
                           \033[48;5;16m  \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;197m \033[48;5;16m  \033[0m
57
                             \033[48;5;16m       \033[0m
58
            \033[0m" . PHP_EOL;
59
		}
60
	}
61
}