Lines Matching +full:- +full:b
12 $b = new PageSet(['p1' => 1, 'p3' => 4]);
14 $result = $a->intersect($b);
16 $this->assertEquals(['p1' => 3, 'p3' => 5], $result->getPages());
22 $b = new PageSet(['p1' => 1, 'p3' => 4]);
24 $result = $a->unite($b);
26 $this->assertEquals(['p1' => 3, 'p2' => 3, 'p3' => 4], $result->getPages());
32 $b = new PageSet(['p2' => 1]);
34 $result = $a->subtract($b);
36 $this->assertEquals(['p1' => 2, 'p3' => 1], $result->getPages());
41 $this->assertTrue((new PageSet())->isEmpty());
42 $this->assertTrue((new PageSet([]))->isEmpty());
43 $this->assertFalse((new PageSet(['p1' => 1]))->isEmpty());
49 $b = new PageSet(['p2' => 1]);
51 $this->assertEquals([], $a->intersect($b)->getPages());