Gittern\Hydrator\TreeHydratorTest::testCanHydrateTreeWithSpaceInFileName PHP Méthode

testCanHydrateTreeWithSpaceInFileName() public méthode

    public function testCanHydrateTreeWithSpaceInFileName()
    {
        $sha = "deadbeefcafebabefacebadc0ffeebadf00dcafe";
        $blob_line = sprintf("%s %s%s", "100644", 'Test blob.md', pack("H*", "deadbeefcafebabefacebadc0ffeebadf00dface"));
        $raw_object = M::mock('Gittern\\Transport\\RawObject', array('getSha' => $sha, 'getData' => $blob_line));
        $hydrator = new TreeHydrator(M::mock('Gittern\\Repository'));
        $tree = $hydrator->hydrate($raw_object);
        $nodes = $tree->getNodes();
        $this->assertEquals('Test blob.md', $nodes[0]->getName());
    }