projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge remote-tracking branch 'remotes/origin/develop' into feature/object-hashtags...
[akkoma]
/
test
/
support
/
helpers.ex
diff --git
a/test/support/helpers.ex
b/test/support/helpers.ex
index ecd4b1e185889cb5b3398511f7fb804a2d2a7aad..15e8cbd9d51aeee9cdb289d3e9e012566daa55dd 100644
(file)
--- a/
test/support/helpers.ex
+++ b/
test/support/helpers.ex
@@
-55,6
+55,14
@@
defmodule Pleroma.Tests.Helpers do
clear_config: 2
]
clear_config: 2
]
+ def time_travel(entity, seconds) do
+ new_time = NaiveDateTime.add(entity.inserted_at, seconds)
+
+ entity
+ |> Ecto.Changeset.change(%{inserted_at: new_time, updated_at: new_time})
+ |> Pleroma.Repo.update()
+ end
+
def to_datetime(%NaiveDateTime{} = naive_datetime) do
naive_datetime
|> DateTime.from_naive!("Etc/UTC")
def to_datetime(%NaiveDateTime{} = naive_datetime) do
naive_datetime
|> DateTime.from_naive!("Etc/UTC")
@@
-85,8
+93,8
@@
defmodule Pleroma.Tests.Helpers do
assigns = Map.new(assigns)
view.render(template, assigns)
assigns = Map.new(assigns)
view.render(template, assigns)
- |>
Poi
son.encode!()
- |>
Poi
son.decode!()
+ |>
Ja
son.encode!()
+ |>
Ja
son.decode!()
end
def stringify_keys(nil), do: nil
end
def stringify_keys(nil), do: nil