Lines Matching refs:evaluate

249         $this->assertTrue(auth_expr_parse('user')->evaluate());
250 $this->assertFalse(auth_expr_parse('!user')->evaluate());
251 $this->assertTrue(auth_expr_parse('!user2')->evaluate());
252 $this->assertFalse(auth_expr_parse('user2')->evaluate());
253 $this->assertTrue(auth_expr_parse('@group')->evaluate());
254 $this->assertFalse(auth_expr_parse('!@group')->evaluate());
255 $this->assertTrue(auth_expr_parse('!@group2')->evaluate());
256 $this->assertFalse(auth_expr_parse('@group2')->evaluate());
258 $this->assertTrue(auth_expr_parse('user || @group')->evaluate());
259 $this->assertTrue(auth_expr_parse('user || !@group')->evaluate());
260 $this->assertTrue(auth_expr_parse('!user || @group')->evaluate());
261 $this->assertFalse(auth_expr_parse('!user || !@group')->evaluate());
262 $this->assertFalse(auth_expr_parse('user2 || @group2')->evaluate());
263 $this->assertTrue(auth_expr_parse('user || @group2')->evaluate());
264 $this->assertTrue(auth_expr_parse('user2 || @group')->evaluate());
266 $this->assertTrue(auth_expr_parse('user && @group')->evaluate());
267 $this->assertFalse(auth_expr_parse('user && !@group')->evaluate());
268 $this->assertFalse(auth_expr_parse('!user && @group')->evaluate());
269 $this->assertFalse(auth_expr_parse('!user && !@group')->evaluate());
270 $this->assertFalse(auth_expr_parse('user2 && @group2')->evaluate());
271 $this->assertFalse(auth_expr_parse('user && @group2')->evaluate());
272 $this->assertFalse(auth_expr_parse('user2 && @group')->evaluate());
274 $this->assertTrue(auth_expr_parse('(user || @group)')->evaluate());
275 $this->assertTrue(auth_expr_parse('(user || !@group)')->evaluate());
276 $this->assertTrue(auth_expr_parse('(!user || @group)')->evaluate());
277 $this->assertFalse(auth_expr_parse('(!user || !@group)')->evaluate());
278 $this->assertFalse(auth_expr_parse('(user2 || @group2)')->evaluate());
279 $this->assertTrue(auth_expr_parse('(user || @group2)')->evaluate());
280 $this->assertTrue(auth_expr_parse('(user2 || @group)')->evaluate());
282 $this->assertFalse(auth_expr_parse('!(user || @group)')->evaluate());
283 $this->assertFalse(auth_expr_parse('!(user || !@group)')->evaluate());
284 $this->assertFalse(auth_expr_parse('!(!user || @group)')->evaluate());
285 $this->assertTrue(auth_expr_parse('!(!user || !@group)')->evaluate());
286 $this->assertTrue(auth_expr_parse('!(user2 || @group2)')->evaluate());
287 $this->assertFalse(auth_expr_parse('!(user || @group2)')->evaluate());
288 $this->assertFalse(auth_expr_parse('!(user2 || @group)')->evaluate());
290 $this->assertTrue(auth_expr_parse('user, @group')->evaluate());
291 $this->assertTrue(auth_expr_parse('user, !@group')->evaluate());
292 $this->assertTrue(auth_expr_parse('!user, @group')->evaluate());
293 $this->assertFalse(auth_expr_parse('!user, !@group')->evaluate());
294 $this->assertFalse(auth_expr_parse('user2, @group2')->evaluate());
295 $this->assertTrue(auth_expr_parse('user, @group2')->evaluate());
296 $this->assertTrue(auth_expr_parse('user2, @group')->evaluate());