def METHOD_NAME(
    resource_owner_change_type_processor: ChangeTypeProcessor,
) -> None:
    """
    test that a change-type that does not enforce a context-schema can still be used by files with schemas
    """
    resource_file = build_test_resourcefile(
        content={"test": "old_value"}, schema="schema-1.yml"
    )
    changed_resource_file = resource_file.create_bundle_change({"test": "new_value"})
    paths = resource_owner_change_type_processor.allowed_changed_paths(
        file_ref=changed_resource_file.fileref,
        file_content=changed_resource_file.new,
        ctx=ChangeTypeContext(
            change_type_processor=resource_owner_change_type_processor,
            context="RoleV1 - some role",
            origin="",
            approvers=[],
            context_file=resource_file.file_ref(),
        ),
    )
    assert {str(p) for p in paths} == {"$"}