test_reconstruct_changelog fails on Debian unstable

Bug #2071803 reported by Benjamin Drung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
git-ubuntu
New
Undecided
Unassigned

Bug Description

test_reconstruct_changelog fails on Debian unstable when autopkgtest is running TEST_SYSTEM_TREE=1 /usr/share/git-ubuntu/self-test:

```
__________________________ test_reconstruct_changelog __________________________

pygit2_repo = pygit2.Repository('/tmp/tmp5ktk68oo/.git/')
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7b447f19f2f0>

    @pytest.mark.skipif(
        ENTRY_POINT_TYPE is None,
        reason="Entry point testing not available",
    )
    def test_reconstruct_changelog(pygit2_repo, monkeypatch):
        '''The reconstruct-changelog endpoint should add the expected commit'''
        monkeypatch.setenv('DEBFULLNAME', 'Test User')
        monkeypatch.setenv('DEBEMAIL', '<email address hidden>')
        Repo(
            commits=[
                Commit(tree=SourceTree(Source()), name='root'),
                Commit(
                    tree=SourceTree(Source(spec=SourceSpec(mutate=1))),
                    message=' * Test changelog entry',
                    name='child',
                    parents=[Placeholder('root')],
                ),
            ],
            tags={'root': Placeholder('root'), 'child': Placeholder('child')},
        ).write(pygit2_repo)
        pygit2_repo.checkout('refs/tags/child')
        subprocess.check_call(
            [get_entry_point('reconstruct-changelog'), 'HEAD^'],
            cwd=pygit2_repo.workdir,
        )
        with open(os.path.join(pygit2_repo.workdir, 'debian/changelog'), 'r') as f:
            changelog_lines = f.read().splitlines()
> assert changelog_lines[0:4] == [
            'source-builder-package (1-1ubuntu1) UNRELEASED; urgency=medium',
            '',
            ' * Test changelog entry',
            '',
        ]
E AssertionError: assert ['source-buil...ngelog entry'] == ['source-buil...og entry', '']
E
E At index 0 diff: 'source-builder-package (1-1.1) UNRELEASED; urgency=medium' != 'source-builder-package (1-1ubuntu1) UNRELEASED; urgency=medium'
E Use -v to get more diff

gitubuntu/integration_test.py:226: AssertionError
----------------------------- Captured stdout call -----------------------------
```

Related branches

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.