diff --git a/previews/PR27/.documenter-siteinfo.json b/previews/PR27/.documenter-siteinfo.json index 57b8ed6..bbea0d8 100644 --- a/previews/PR27/.documenter-siteinfo.json +++ b/previews/PR27/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-11-01T12:35:50","documenter_version":"1.1.2"}} \ No newline at end of file +{"documenter":{"julia_version":"1.9.3","generation_timestamp":"2023-11-01T13:24:30","documenter_version":"1.1.2"}} \ No newline at end of file diff --git a/previews/PR27/advanced/index.html b/previews/PR27/advanced/index.html index 36f676a..e130dde 100644 --- a/previews/PR27/advanced/index.html +++ b/previews/PR27/advanced/index.html @@ -36,4 +36,4 @@ Interfaces.test(Group.GroupInterface, Float64, int_pairs) catch e print(e.msg) -end
Each tested object must either be an instance of `Float64` or an instance of `Arguments` whose field types include at least one subtype of `Float64`. You provided a `Arguments{(:x, :y), Tuple{Int64, Int64}}` instead.
In summary, there are two things to remember:
Interfaces.@interface
should accept a single object of type Arguments
and then work with its named fields. These fields should be listed in the docstring.Interface.test
must all be of type Arguments
, with the right named fields. At least one field must have the type you are testing.This page was generated using Literate.jl.
Settings
This document was generated with Documenter.jl version 1.1.2 on Wednesday 1 November 2023. Using Julia version 1.9.3.