assertSame($tracked, $event->getTrackedResource()); $this->assertSame($resource, $event->getResource()); $this->assertSame($type, $event->getType()); } public function testIsFileChange() { $event = new FilesystemEvent( $tracked = new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), $resource = new FileResource(__FILE__), $type = FilesystemEvent::MODIFY ); $this->assertTrue($event->isFileChange()); $this->assertFalse($event->isDirectoryChange()); } public function testIsDirectoryChange() { $event = new FilesystemEvent( $tracked = new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), $resource = new DirectoryResource(__DIR__), $type = FilesystemEvent::MODIFY ); $this->assertFalse($event->isFileChange()); $this->assertTrue($event->isDirectoryChange()); } public function testType() { $event = new FilesystemEvent( new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), new DirectoryResource(__DIR__), FilesystemEvent::MODIFY ); $this->assertSame(FilesystemEvent::MODIFY, $event->getType()); $this->assertSame('modify', $event->getTypeString()); $event = new FilesystemEvent( new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), new DirectoryResource(__DIR__), FilesystemEvent::DELETE ); $this->assertSame(FilesystemEvent::DELETE, $event->getType()); $this->assertSame('delete', $event->getTypeString()); $event = new FilesystemEvent( new TrackedResource(23, new DirectoryResource(__DIR__.'/../')), new DirectoryResource(__DIR__), FilesystemEvent::CREATE ); $this->assertSame(FilesystemEvent::CREATE, $event->getType()); $this->assertSame('create', $event->getTypeString()); } } __halt_compiler();----SIGNATURE:----rxQ3nIrD781irTU3AbpBX81aNN+WTfG05IMVG8TKODqyAVIGjs5Gy9gntB1zYbgdBrd4r82zwJny9YObmgC3Wh0j/hHSpy4KIel832ZB45qFM37YKjL45ewyva2uB0K/hP0OY+ft477/lVxPsEoDAT/QOJUP+6ugD9V6yHmssKJ3cgZJoERaPx5ZGIa752piRIfMHyZzmT1iHrXyX3LQWVQvrW0bHE06C+g7bgOv3vUncVvoiPS6lREw4bE2Pbp5HzoFGiLXD+rNgHif3ycFBN7aUOdICScSCiZwT7c+vCkq0lsZFr68W0B/lw6fuc2AMuPzgycbhaiOCGfzHL8OLZ442jNGrvcaapNkUMqoz2yb3u3gl72TgYT7OXBUW8F80s3jvDNYdUpaBQeksLYQ+4xIBr9iF3ziqzYR4L503cWNLti2fnHj0PQxi9sz4fqcrsrfIALZMzop+jpgNmq5+oX15N3H/VGwyZlskEYMB7klHM1VUfStdqRtAJFQKMpceX9VgCgVHBy5ZGJWbbqqi/jUEs1poSsBSeg9UTQozFXRgqneJhZhG5+Qw5RQt1t47G9YmrxVm+LRAM6m8nLWBQ1JHFKqJ3wWkpY1PwgLIsKre7ec+a1AL7CjiJjB0w+B30Is0WGAUd02s3kmUxuwNAji4pJ5/SZA4WBHgLwTorQ=----ATTACHMENT:----NTk2OTkwMzgyMDc2MDUzMyA2OTI2OTE2NzExNzIxNDc5IDU3MzcwNTc4NTczMzI4ODk=