public function testFile() { $result = $this->Media->file('http://example.com/img/image-png'); $this->assertFalse($result); $result = $this->Media->file('static/img/non-existent.jpg'); $this->assertFalse($result); $result = $this->Media->file('img/image-png'); $this->assertEqual($result, $this->file0); $result = $this->Media->file('s/static/img/image-png'); $this->assertEqual($result, $this->file1); $result = $this->Media->file('s/static/img/dot.ted.name'); $this->assertEqual($result, $this->file2); $result = $this->Media->file('img/image-png-x'); $this->assertEqual($result, $this->file3); $result = $this->Media->file('s/transfer/img/image-png-x'); $this->assertEqual($result, $this->file4); $result = $this->Media->file($this->Data->settings['filter'] . 's/transfer/img/image-png-x.png'); $this->assertEqual($result, $this->file4); $result = $this->Media->file('blanko/img/image-blanko'); $this->assertEqual($result, $this->file5); }