def METHOD_NAME(
    tmpdir: py.path.local, package: GreatExpectationsContribPackageManifest
):
    code_owners = [GitHubUser("John Doe")]
    domain_experts = [DomainExpert("Charles Dickens")]
    package.code_owners = code_owners
    package.domain_experts = domain_experts
    package_info_file = tmpdir.mkdir("tmp").join("package_info.yml")
    contents = """
    """
    package_info_file.write(contents)
    package._update_from_package_info(str(package_info_file))
    # Unchanged attrs since file state is invalid
    assert package.code_owners == code_owners
    assert package.domain_experts == domain_experts