Skip to content

Support for custom types #24

Support for custom types

Support for custom types #24

Triggered via pull request December 12, 2023 08:01
Status Failure
Total duration 40s
Artifacts

ci.yml

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

Annotations

43 errors and 29 warnings
Build and test (1.15.7, 26.1): test/contract/rule_test.exs#L186
test rule/1 for the whole input when nested returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 26.1): test/contract/rule_test.exs#L99
test rule/1 with multiple rules defined returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 26.1): test/contract/rule_test.exs#L62
test rule/1 with a nested map returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 26.1): test/contract/rule_test.exs#L132
test rule/1 for the whole input returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 26.1): test/contract/rule_test.exs#L29
test rule/1 with a flat map and a single key returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 26.1): test/contract/contract_test.exs#L4
doctest Drops.Contract.conform/1 (1) (Drops.ContractTest)
Build and test (1.15.7, 26.1): test/contract/contract_test.exs#L4
doctest Drops.Contract.rule/3 (5) (Drops.ContractTest)
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#L239
test defining a nested schema - 2 levels returns deeply nested errors (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.14.5, 26.1)
The job was canceled because "_1_15_7_26_1" failed.
Build and test (1.14.5, 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.14.5, 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.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#L239
test defining a nested schema - 2 levels returns deeply nested errors (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#L292
test schema for string maps returns success when schema validation passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/schema_test.exs#L475
test sum of lists returns error when both cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 26.1): test/contract/types/custom_test.exs#L15
test using a custom type returns success with a valid input (Drops.Contract.Types.CustomTest)
Build and test (1.14.5, 26.1): test/contract/types/custom_test.exs#L19
test using a custom type returns errors with invalid input (Drops.Contract.Types.CustomTest)
Build and test (1.14.5, 26.1): test/contract/type_test.exs#L78
test type/1 with multiple types and extra predicates for all types returns error with invalid data (Drops.Contract.TypeTest)
Build and test (1.14.5, 25.3)
The job was canceled because "_1_15_7_26_1" failed.
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L475
test sum of lists returns error when both cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L292
test schema for string maps returns success when schema validation passed (Drops.Contract.SchemaTest)
Build and test (1.14.5, 25.3): test/contract/schema_test.exs#L239
test defining a nested schema - 2 levels returns deeply nested errors (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#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#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#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/types/custom_test.exs#L19
test using a custom type returns errors with invalid input (Drops.Contract.Types.CustomTest)
Build and test (1.14.5, 25.3): test/contract/types/custom_test.exs#L15
test using a custom type returns success with a valid input (Drops.Contract.Types.CustomTest)
Build and test (1.14.5, 25.3): test/contract/type_test.exs#L78
test type/1 with multiple types and extra predicates for all types returns error with invalid data (Drops.Contract.TypeTest)
Build and test (1.15.7, 25.3)
The job was canceled because "_1_15_7_26_1" failed.
Build and test (1.15.7, 25.3): test/contract/schema_test.exs#L292
test schema for string maps returns success when schema validation passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 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.15.7, 25.3): test/contract/schema_test.exs#L475
test sum of lists returns error when both cases didn't pass (Drops.Contract.SchemaTest)
Build and test (1.15.7, 25.3): test/contract/schema_test.exs#L239
test defining a nested schema - 2 levels returns deeply nested errors (Drops.Contract.SchemaTest)
Build and test (1.15.7, 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.15.7, 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.15.7, 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.15.7, 25.3): test/contract/rule_test.exs#L62
test rule/1 with a nested map returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 25.3): test/contract/rule_test.exs#L99
test rule/1 with multiple rules defined returns rule errors (Drops.Contract.RuleTest)
Build and test (1.15.7, 25.3): test/contract/rule_test.exs#L132
test rule/1 for the whole input returns rule errors (Drops.Contract.RuleTest)
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, 26.1)
redefining module Drops.CastersTest.UserContract (current version defined in memory)
Build and test (1.14.5, 26.1): 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#L135
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#L183
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#L266
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#L314
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#L231
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#L640
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#L199
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#L119
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#L551
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#L314
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#L7
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#L87
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#L551
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#L640
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#L7
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#L103
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#L525
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)
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)