chore: converted import editor to LiveComponent
This commit is contained in:
@@ -70,11 +70,9 @@ defmodule BDS.Desktop.ImportShellLiveTest do
|
||||
refute html =~ "Desktop workbench content routed through the Elixir shell."
|
||||
|
||||
_html =
|
||||
render_change(view, "change_import_conflict_resolution", %{
|
||||
"item_type" => "post",
|
||||
"item_name" => "conflict-me",
|
||||
"resolution" => "overwrite"
|
||||
})
|
||||
view
|
||||
|> element("form:has(input[value='conflict-me'])")
|
||||
|> render_change(%{"resolution" => "overwrite"})
|
||||
|
||||
updated_definition = ImportDefinitions.get_definition(definition.id)
|
||||
updated_report = ImportDefinitions.decode_analysis_result(updated_definition)
|
||||
|
||||
9
test/bds/desktop/shell_live/chat_editor_test.exs
Normal file
9
test/bds/desktop/shell_live/chat_editor_test.exs
Normal file
@@ -0,0 +1,9 @@
|
||||
defmodule BDS.Desktop.ShellLive.ChatEditorTest do
|
||||
use ExUnit.Case, async: false
|
||||
|
||||
test "ChatEditor exports LiveComponent callbacks" do
|
||||
assert function_exported?(BDS.Desktop.ShellLive.ChatEditor, :update, 2)
|
||||
assert function_exported?(BDS.Desktop.ShellLive.ChatEditor, :handle_event, 3)
|
||||
assert function_exported?(BDS.Desktop.ShellLive.ChatEditor, :render, 1)
|
||||
end
|
||||
end
|
||||
11
test/bds/desktop/shell_live/import_editor_test.exs
Normal file
11
test/bds/desktop/shell_live/import_editor_test.exs
Normal file
@@ -0,0 +1,11 @@
|
||||
defmodule BDS.Desktop.ShellLive.ImportEditorTest do
|
||||
use ExUnit.Case, async: false
|
||||
|
||||
test "ImportEditor exports LiveComponent callbacks" do
|
||||
module = BDS.Desktop.ShellLive.ImportEditor
|
||||
assert Code.ensure_loaded?(module)
|
||||
assert function_exported?(module, :update, 2)
|
||||
assert function_exported?(module, :handle_event, 3)
|
||||
assert function_exported?(module, :render, 1)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user