Moved add failure on bad field type to lib testing.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
2026-02-27 09:33:27 -05:00
parent 473b478877
commit 632332298d
2 changed files with 22 additions and 17 deletions

View File

@@ -70,16 +70,15 @@ fn does_it_error_on_bad_field_name() {
}
#[test]
#[ignore = "Returning name id not name"]
fn does_it_error_on_bad_field_type() {
let mut mtt = MoreThanText::new();
let doc_name = Name::english("holder");
let field_name = Name::english("missing");
let field_name = Name::english("wrong");
let mut docdef = DocDef::new(doc_name.clone());
docdef.add_field(field_name.clone(), FieldType::Uuid);
mtt.create_document(docdef);
let mut add = Addition::new(doc_name.clone());
add.add_field(Name::english("missing"), "something");
add.add_field(field_name.clone(), "something");
let mut expected = MTTError::new(ErrorID::FieldTypeExpected(FieldType::Uuid));
expected.add_parent(ErrorID::Field(field_name.clone().into()));
expected.add_parent(ErrorID::Document(doc_name.clone().into()));