@@ -53,12 +53,12 @@ public function tearDown() {
53
53
public function testStingInterpolation () {
54
54
$ logger = $ this ->getMock ('\Cake\Database\Log\QueryLogger ' , ['_log ' ]);
55
55
$ query = new LoggedQuery ;
56
- $ query ->query = 'SELECT a FROM b where a = :p1 AND b = :p2 AND c = :p3 ' ;
57
- $ query ->params = ['p1 ' => 'string ' , 'p3 ' => null , 'p2 ' => 3 ];
56
+ $ query ->query = 'SELECT a FROM b where a = :p1 AND b = :p2 AND c = :p3 AND d = :p4 AND e = :p5 AND f = :p6 ' ;
57
+ $ query ->params = ['p1 ' => 'string ' , 'p3 ' => null , 'p2 ' => 3 , ' p4 ' => true , ' p5 ' => false , ' p6 ' => 0 ];
58
58
59
59
$ logger ->expects ($ this ->once ())->method ('_log ' )->with ($ query );
60
60
$ logger ->log ($ query );
61
- $ expected = "SELECT a FROM b where a = 'string' AND b = 3 AND c = NULL " ;
61
+ $ expected = "SELECT a FROM b where a = 'string' AND b = 3 AND c = NULL AND d = 1 AND e = 0 AND f = 0 " ;
62
62
$ this ->assertEquals ($ expected , (string )$ query );
63
63
}
64
64
@@ -70,12 +70,12 @@ public function testStingInterpolation() {
70
70
public function testStingInterpolation2 () {
71
71
$ logger = $ this ->getMock ('\Cake\Database\Log\QueryLogger ' , ['_log ' ]);
72
72
$ query = new LoggedQuery ;
73
- $ query ->query = 'SELECT a FROM b where a = ? AND b = ? AND c = ? ' ;
74
- $ query ->params = ['string ' , '3 ' , null ];
73
+ $ query ->query = 'SELECT a FROM b where a = ? AND b = ? AND c = ? AND d = ? AND e = ? AND f = ? ' ;
74
+ $ query ->params = ['string ' , '3 ' , null , true , false , 0 ];
75
75
76
76
$ logger ->expects ($ this ->once ())->method ('_log ' )->with ($ query );
77
77
$ logger ->log ($ query );
78
- $ expected = "SELECT a FROM b where a = 'string' AND b = '3' AND c = NULL " ;
78
+ $ expected = "SELECT a FROM b where a = 'string' AND b = '3' AND c = NULL AND d = 1 AND e = 0 AND f = 0 " ;
79
79
$ this ->assertEquals ($ expected , (string )$ query );
80
80
}
81
81
0 commit comments