Skip to content

Commit 850ec47

Browse files
committed
format
1 parent 75a5b5c commit 850ec47

2 files changed

Lines changed: 13 additions & 4 deletions

File tree

lib/diffo/provider/resources/instance.ex

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,18 +176,18 @@ defmodule Diffo.Provider.Instance do
176176

177177
attribute :service_state, :atom do
178178
allow_nil? false
179-
default Diffo.Provider.Service.default_service_state
179+
default Diffo.Provider.Service.default_service_state()
180180
public? true
181181

182-
constraints one_of: Diffo.Provider.Service.service_states
182+
constraints one_of: Diffo.Provider.Service.service_states()
183183
end
184184

185185
attribute :service_operating_status, :atom do
186186
description "the service operating status, if this instance is a service"
187187
allow_nil? true
188188
public? true
189189
default nil
190-
constraints one_of: Diffo.Provider.Service.service_operating_statuses
190+
constraints one_of: Diffo.Provider.Service.service_operating_statuses()
191191
end
192192

193193
create_timestamp :inserted_at
@@ -342,7 +342,15 @@ defmodule Diffo.Provider.Instance do
342342
accept [:service_operating_status]
343343
validate attribute_equals(:type, :service)
344344
change transition_state(:feasibilityChecked)
345-
validate argument_in(:service_operating_status, [nil, :initial, :pending, :unknown, :feasible, :not_feasible])
345+
346+
validate argument_in(:service_operating_status, [
347+
nil,
348+
:initial,
349+
:pending,
350+
:unknown,
351+
:feasible,
352+
:not_feasible
353+
])
346354
end
347355

348356
update :reserve do

test/provider/instance_test.exs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,7 @@ defmodule Diffo.Provider.InstanceTest do
379379
Diffo.Provider.create_instance!(%{specified_by: specification.id})
380380
|> Diffo.Provider.feasibilityCheck_service!()
381381
|> Diffo.Provider.status_service!(%{service_operating_status: :feasible})
382+
382383
assert updated_instance.service_state == :feasibilityChecked
383384
assert updated_instance.service_operating_status == :feasible
384385
end

0 commit comments

Comments
 (0)