fix flaky participation_test.exs
authorilja <git@ilja.space>
Sun, 23 Oct 2022 10:33:31 +0000 (12:33 +0200)
committerilja <git@ilja.space>
Sun, 23 Oct 2022 10:33:31 +0000 (12:33 +0200)
commite6ceea35534100f54eebfbbf8167ebcdf557bdb8
tree660e9ba67d6af835236356f3f318c7da00c03575
parent16a31872fe5d0b9c7376d4b9a8600d544efbb397
fix flaky participation_test.exs

It was tested if the updated_at after marking as "read" was equal as the updated_at at insertion, but that seems wrong.
Firstly, if a record is updated, you expect the updated_at to also update.
Secondly, the insert and update happen almost at the same time, so it's flaky regardless.

Here I make sure it has a much older updated_at during insert so we can clealy see the effect after update.
I also check that the updated_at is actually updated because I expect that this is the expected behaviour and it's also the current behaviour.
test/pleroma/conversation/participation_test.exs