Bug#1074657: accountsservice: FTBFS: AttributeError: 'TestAccountsServicePreExistingUser' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
Simon McVittie
smcv at debian.org
Sun Aug 4 12:33:06 BST 2024
Control: tags -1 + upstream fixed-upstream pending
Control: forwarded -1 https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/142
On Tue, 02 Jul 2024 at 14:40:06 +0200, Lucas Nussbaum wrote:
> > File "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/../tests/test-libaccountsservice.py", line 118, in test_multiple_inflight_get_user_by_id_calls
> > self.assertEquals(user.get_user_name(), 'pizza')
> > ^^^^^^^^^^^^^^^^^
> > AttributeError: 'TestAccountsServicePreExistingUser' object has no attribute 'assertEquals'. Did you mean: 'assertEqual'?
This is a regression caused by Python 3.12 becoming the default version.
The deprecated method assertEquals() was removed:
https://docs.python.org/3/whatsnew/3.12.html#unittest-testcase-removed-aliases
This was fixed in upstream git a while ago, and I've pushed that change
to Salsa as a patch.
I didn't do a team upload with that fix, because I don't yet have a
solution to the other RC bugs involving autopkgtest failures (#1033147,
#1034257).
smcv
More information about the Pkg-freedesktop-maintainers
mailing list