merge lastlogin and doveauth logic to use the "password" file for both states

This commit is contained in:
holger krekel
2024-07-23 11:11:36 +02:00
parent e3ff82544a
commit 68a62537e1
7 changed files with 41 additions and 44 deletions

View File

@@ -8,6 +8,7 @@ from chatmaild.lastlogin import get_last_login_from_userdir, write_last_login_to
def test_login_timestamps(tmp_path):
userdir = tmp_path.joinpath("someuser@chat.example.org")
userdir.mkdir()
userdir.joinpath("password").touch()
write_last_login_to_userdir(userdir, timestamp=100000)
assert get_last_login_from_userdir(userdir) == 86400