unit tests: improve fixes for message type (data field, type: map)
This commit is contained in:
		
							parent
							
								
									7d6f99505a
								
							
						
					
					
						commit
						90d379552a
					
				
					 4 changed files with 9 additions and 6 deletions
				
			
		
							
								
								
									
										6
									
								
								lib/scopes_web/common.ex
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								lib/scopes_web/common.ex
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| defmodule ScopesWeb.Common do | ||||
| 
 | ||||
|   defimpl Phoenix.HTML.Safe, for: Map do | ||||
|     def to_iodata(_data), do: "{}" | ||||
|   end | ||||
| end | ||||
							
								
								
									
										1
									
								
								mix.exs
									
										
									
									
									
								
							
							
						
						
									
										1
									
								
								mix.exs
									
										
									
									
									
								
							|  | @ -9,7 +9,6 @@ defmodule Scopes.MixProject do | |||
|       elixirc_paths: elixirc_paths(Mix.env()), | ||||
|       start_permanent: Mix.env() == :prod, | ||||
|       aliases: aliases(), | ||||
|       consolidate_protocols: Mix.env() != :test, | ||||
|       deps: deps() | ||||
|     ] | ||||
|   end | ||||
|  |  | |||
|  | @ -4,8 +4,6 @@ defmodule ScopesWeb.MessageLiveTest do | |||
|   import Phoenix.LiveViewTest | ||||
|   import Scopes.CoreFixtures | ||||
| 
 | ||||
|   defimpl Phoenix.HTML.Safe, for: Map, do: (def to_iodata(%{}), do: "{}") | ||||
| 
 | ||||
|   @create_attrs %{domain: "some domain", item: "some item", action: "some action", class: "some class"} | ||||
|   @update_attrs %{domain: "some updated domain", item: "some updated item", action: "some updated action", class: "some updated class"} | ||||
|   @invalid_attrs %{domain: nil, item: nil, action: nil, class: nil} | ||||
|  |  | |||
|  | @ -11,11 +11,11 @@ defmodule Scopes.CoreFixtures do | |||
|     {:ok, message} = | ||||
|       attrs | ||||
|       |> Enum.into(%{ | ||||
|         domain: "some domain", | ||||
|         action: "some action", | ||||
|         class: "some class", | ||||
|         #data: %{}, | ||||
|         domain: "some domain", | ||||
|         item: "some item" | ||||
|         item: "some item", | ||||
|         data: %{} | ||||
|       }) | ||||
|       |> Scopes.Core.create_message() | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue