@@ -16,7 +16,6 @@ public function setUp(): void
16
16
User::create (['name ' => 'Brett Boe ' , 'age ' => 35 , 'title ' => 'user ' ]);
17
17
User::create (['name ' => 'Tommy Toe ' , 'age ' => 33 , 'title ' => 'user ' ]);
18
18
User::create (['name ' => 'Yvonne Yoe ' , 'age ' => 35 , 'title ' => 'admin ' ]);
19
- User::create (['name ' => 'John Smith ' , 'user-age ' => 28 , 'title ' => 'member ' ]);
20
19
User::create (['name ' => 'Error ' , 'age ' => null , 'title ' => null ]);
21
20
}
22
21
@@ -42,10 +41,10 @@ public function testWhere(): void
42
41
$ this ->assertCount (1 , $ users );
43
42
44
43
$ users = User::where ('age ' , '!= ' , 35 )->get ();
45
- $ this ->assertCount (7 , $ users );
44
+ $ this ->assertCount (6 , $ users );
46
45
47
46
$ users = User::where ('age ' , '<> ' , 35 )->get ();
48
- $ this ->assertCount (7 , $ users );
47
+ $ this ->assertCount (6 , $ users );
49
48
}
50
49
51
50
public function testAndWhere (): void
@@ -70,33 +69,21 @@ public function testLike(): void
70
69
71
70
$ users = User::where ('name ' , 'like ' , 't% ' )->get ();
72
71
$ this ->assertCount (1 , $ users );
73
-
74
- $ users = User::where ('age ' , 'like ' , '%35% ' )->get ();
75
- $ this ->assertCount (3 , $ users );
76
-
77
- $ users = User::where ('age ' , 'like ' , '3% ' )->get ();
78
- $ this ->assertCount (6 , $ users );
79
-
80
- $ users = User::where ('age ' , 'like ' , '%3 ' )->get ();
81
- $ this ->assertCount (4 , $ users );
82
-
83
- $ users = User::where ('user-age ' , 'like ' , '%28 ' )->get ();
84
- $ this ->assertCount (1 , $ users );
85
72
}
86
73
87
74
public function testNotLike (): void
88
75
{
89
76
$ users = User::where ('name ' , 'not like ' , '%doe ' )->get ();
90
- $ this ->assertCount (8 , $ users );
77
+ $ this ->assertCount (7 , $ users );
91
78
92
79
$ users = User::where ('name ' , 'not like ' , '%y% ' )->get ();
93
- $ this ->assertCount (7 , $ users );
80
+ $ this ->assertCount (6 , $ users );
94
81
95
82
$ users = User::where ('name ' , 'not LIKE ' , '%y% ' )->get ();
96
- $ this ->assertCount (7 , $ users );
83
+ $ this ->assertCount (6 , $ users );
97
84
98
85
$ users = User::where ('name ' , 'not like ' , 't% ' )->get ();
99
- $ this ->assertCount (9 , $ users );
86
+ $ this ->assertCount (8 , $ users );
100
87
}
101
88
102
89
public function testSelect (): void
@@ -156,7 +143,7 @@ public function testIn(): void
156
143
$ this ->assertCount (6 , $ users );
157
144
158
145
$ users = User::whereNotIn ('age ' , [33 , 35 ])->get ();
159
- $ this ->assertCount (5 , $ users );
146
+ $ this ->assertCount (4 , $ users );
160
147
161
148
$ users = User::whereNotNull ('age ' )
162
149
->whereNotIn ('age ' , [33 , 35 ])->get ();
@@ -166,7 +153,7 @@ public function testIn(): void
166
153
public function testWhereNull (): void
167
154
{
168
155
$ users = User::whereNull ('age ' )->get ();
169
- $ this ->assertCount (2 , $ users );
156
+ $ this ->assertCount (1 , $ users );
170
157
}
171
158
172
159
public function testWhereNotNull (): void
@@ -199,7 +186,7 @@ public function testOrder(): void
199
186
public function testGroupBy (): void
200
187
{
201
188
$ users = User::groupBy ('title ' )->get ();
202
- $ this ->assertCount (4 , $ users );
189
+ $ this ->assertCount (3 , $ users );
203
190
204
191
$ users = User::groupBy ('age ' )->get ();
205
192
$ this ->assertCount (6 , $ users );
@@ -229,11 +216,11 @@ public function testGroupBy(): void
229
216
public function testCount (): void
230
217
{
231
218
$ count = User::where ('age ' , '<> ' , 35 )->count ();
232
- $ this ->assertEquals (7 , $ count );
219
+ $ this ->assertEquals (6 , $ count );
233
220
234
221
// Test for issue #165
235
222
$ count = User::select ('_id ' , 'age ' , 'title ' )->where ('age ' , '<> ' , 35 )->count ();
236
- $ this ->assertEquals (7 , $ count );
223
+ $ this ->assertEquals (6 , $ count );
237
224
}
238
225
239
226
public function testExists (): void
@@ -331,12 +318,12 @@ public function testPaginate(): void
331
318
$ results = User::paginate (2 );
332
319
$ this ->assertEquals (2 , $ results ->count ());
333
320
$ this ->assertNotNull ($ results ->first ()->title );
334
- $ this ->assertEquals (10 , $ results ->total ());
321
+ $ this ->assertEquals (9 , $ results ->total ());
335
322
336
323
$ results = User::paginate (2 , ['name ' , 'age ' ]);
337
324
$ this ->assertEquals (2 , $ results ->count ());
338
325
$ this ->assertNull ($ results ->first ()->title );
339
- $ this ->assertEquals (10 , $ results ->total ());
326
+ $ this ->assertEquals (9 , $ results ->total ());
340
327
$ this ->assertEquals (1 , $ results ->currentPage ());
341
328
}
342
329
0 commit comments