def test_revision_parsing_with_nonexistent_and_branches(self):
        """Testing SVN (<backend>) revision parsing with relocation
        information and nonexistent revision specifier
        """
        self.assertEqual(
            self.tool.parse_diff_revision(
                filename=b'',
                revision=b'(.../trunk) (nonexistent)'),
            (b'trunk/', PRE_CREATION))

        self.assertEqual(
            self.tool.parse_diff_revision(
                filename=b'',
                revision=b'(.../branches/branch-1.0)     (nicht existent)'),
            (b'branches/branch-1.0/', PRE_CREATION))

        self.assertEqual(
            self.tool.parse_diff_revision(
                filename=b'',
                revision='        (.../trunk)     (不存在的)'.encode('utf-8')),
            (b'trunk/', PRE_CREATION))