JPhyloref's TestCommand currently considers a phyloreference to have been successfully tested if it resolves to one or more nodes, of which at least one node expects to be resolved to this phyloreference. We should improve this by:
Flagging a test failure when a phylogeny contains a node that expects this phyloreference to be resolved to it, but that the phyloreference does not resolve to (i.e. a false negative).
Flagging a test failure when a phyloreference resolves to any node that does not expect this phyloreference to resolve to it.
Note that this is less urgent than it appears, since TestCommand is only used as part of the Clade Ontology, not the Authoring Tool.
JPhyloref's TestCommand currently considers a phyloreference to have been successfully tested if it resolves to one or more nodes, of which at least one node expects to be resolved to this phyloreference. We should improve this by:
Note that this is less urgent than it appears, since TestCommand is only used as part of the Clade Ontology, not the Authoring Tool.