Skip to content

Support for custom types #25

Support for custom types

Support for custom types #25

Triggered via pull request January 18, 2024 15:54
Status Failure
Total duration 42s
Artifacts

ci.yml

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

Annotations

33 errors and 29 warnings
Build and test (1.15.7, 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.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#L292
test schema for string maps returns success when schema validation passed (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/types/custom_test.exs#L15
test using a custom type returns success with a valid input (Drops.Contract.Types.CustomTest)
Build and test (1.15.7, 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.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)
Process completed with exit code 2.
Build and test (1.15.7, 25.3): test/contract/contract_test.exs#L4
doctest Drops.Contract.conform/1 (1) (Drops.ContractTest)
Build and test (1.15.7, 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.15.7, 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.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#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#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/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, 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#L292
test schema for string maps returns success when schema validation passed (Drops.Contract.SchemaTest)
Build and test (1.15.7, 25.3)
Process completed with exit code 2.
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/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, 26.1): test/contract/contract_test.exs#L4
doctest Drops.Contract.conform/1 (1) (Drops.ContractTest)
Build and test (1.14.5, 26.1)
Process completed with exit code 2.
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#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#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#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/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.14.5, 25.3): test/contract/contract_test.exs#L4
doctest Drops.Contract.conform/1 (1) (Drops.ContractTest)
Build and test (1.14.5, 25.3)
Process completed with exit code 2.
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.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#L656
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.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#L55
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#L495
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#L119
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#L577
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#L71
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#L337
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.CastersTest.UserContract (current version defined in memory)
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#L396
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#L495
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#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#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#L525
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#L282
function conform/2 required by behaviour Drops.Contract is not implemented (in module Drops.PredicatesTest.TestContract)