Skip to content

Support for custom types #21

Support for custom types

Support for custom types #21

Triggered via pull request November 10, 2023 09:10
Status Failure
Total duration 57s
Artifacts

ci.yml

on: pull_request
Matrix: Build and test
Fit to window
Zoom out
Zoom in

Annotations

42 errors and 28 warnings
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L508
test sum of list of schemas returns error when both cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L390
test nested sum of schemas returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L553
test sum of list of schemas nested returns error when all cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L385
test nested sum of schemas returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L443
test using list shortcut for sum types returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L578
test sum of schemas returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L500
test sum of list of schemas returns success when either of cases passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L410
test nested sum of schemas when atomized returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L583
test sum of schemas returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L418
test nested sum of schemas when atomized returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L418
test nested sum of schemas when atomized returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L448
test using list shortcut for sum types returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L500
test sum of list of schemas returns success when either of cases passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L468
test sum of lists returns success when either of the lists passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L553
test sum of list of schemas nested returns error when all cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L385
test nested sum of schemas returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L390
test nested sum of schemas returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L410
test nested sum of schemas when atomized returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L578
test sum of schemas returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L542
test sum of list of schemas nested returns success when either of cases passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1)
The job was canceled because "_1_14_5_25_3" failed.
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L583
test sum of schemas returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L542
test sum of list of schemas nested returns success when either of cases passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L500
test sum of list of schemas returns success when either of cases passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L448
test using list shortcut for sum types returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L410
test nested sum of schemas when atomized returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L508
test sum of list of schemas returns error when both cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L578
test sum of schemas returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L418
test nested sum of schemas when atomized returns error when both schemas didn't pass (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L443
test using list shortcut for sum types returns success when either of the schemas passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 26.1): test/contract/schema_test.exs#L468
test sum of lists returns success when either of the lists passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 25.3)
The job was canceled because "_1_14_5_25_3" failed.
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L25
test :integer => :string with constraints returns successful result when input is valid (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L67
test :string => :integer with input format constraints defining a required key with coercion (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L4
doctest Drops.Casters.cast/3 (4) (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L127
test using a customer caster defining a required key with coercion (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L4
doctest Drops.Casters.cast/3 (2) (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L48
test :string => :integer defining a required key with coercion (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L91
test :integer => :date_time defining a required key with coercion (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L79
test :string => :float defining a required key with coercion (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L4
doctest Drops.Casters.cast/3 (3) (Drops.CastersTest)
Build and test (1.15.7, 25.3): test/contract/casters_test.exs#L13
test :integer => :string defining a required key with coercion (Drops.CastersTest)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L656
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L39
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L231
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L608
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L608
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L466
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L151
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L466
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L353
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 25.3): test/contract/predicates_test.exs#L675
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L282
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L551
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L624
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L376
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L87
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L437
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L396
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L551
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L7
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.14.5, 26.1): test/contract/predicates_test.exs#L87
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
Build and test (1.15.7, 26.1)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 26.1)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 26.1)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 26.1)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 25.3)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 25.3)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 25.3)
redefining module Drops.ContractTest.UserContract (current version defined in memory)
Build and test (1.15.7, 25.3)
redefining module Drops.ContractTest.UserContract (current version defined in memory)