示例#1
0
 public function testCopyFileWithDirectoryTargetWillUseOriginalFileName()
 {
     $file = $this->makeFile('copy/todir/source', 'some text');
     $target = $this->makeFile('copy/todir/target/');
     $flow = Flow::copyFile($target);
     $output = $flow->flow($file);
     static::assertNotSame($target, $output);
     static::assertInstanceOf(FileNode::class, $output);
     static::assertEquals($file->getContents(), $output->getContents());
     static::assertEquals('source', $output->getFilename());
     static::assertEquals('copy/todir/target/source', $output->getPath());
 }