Rename to aether plugin and add /aether timeline integration

This commit is contained in:
2026-04-04 20:33:51 +02:00
parent 647d5537ff
commit 78f6c11b30
14 changed files with 515 additions and 62 deletions

View File

@@ -1,4 +1,4 @@
defmodule MyPlugin.ContractTest do
defmodule Aether.ContractTest do
@moduledoc """
Contract compliance tests.
@@ -6,10 +6,10 @@ defmodule MyPlugin.ContractTest do
When Tribes.Plugin.ContractTest is available (host dep loaded),
replace this file with:
defmodule MyPlugin.ContractTest do
defmodule Aether.ContractTest do
use Tribes.Plugin.ContractTest,
plugin: MyPlugin.Plugin,
otp_app: :my_plugin
plugin: Tribes.Plugins.Aether.Plugin,
otp_app: :aether
end
Until then, this file provides a standalone equivalent.
@@ -17,7 +17,7 @@ defmodule MyPlugin.ContractTest do
use ExUnit.Case, async: true
@plugin MyPlugin.Plugin
@plugin Tribes.Plugins.Aether.Plugin
@manifest_path Path.join(__DIR__, "../manifest.json") |> Path.expand()
setup_all do