def METHOD_NAME():
    org1 = Organization.objects.create(name='org1')
    org2 = Organization.objects.create(name='org2')
    prj1 = Project.objects.create(name='prj1')
    prj2 = Project.objects.create(name='prj2')
    assert org1.admin_role.is_ancestor_of(prj1.admin_role) is False
    assert org1.admin_role.is_ancestor_of(prj2.admin_role) is False
    assert org2.admin_role.is_ancestor_of(prj1.admin_role) is False
    assert org2.admin_role.is_ancestor_of(prj2.admin_role) is False
    prj1.organization = org1
    prj1.save()
    assert org1.admin_role.is_ancestor_of(prj1.admin_role)
    assert org1.admin_role.is_ancestor_of(prj2.admin_role) is False
    assert org2.admin_role.is_ancestor_of(prj1.admin_role) is False
    assert org2.admin_role.is_ancestor_of(prj2.admin_role) is False
    prj2.organization = org1
    prj2.save()
    assert org1.admin_role.is_ancestor_of(prj1.admin_role)
    assert org1.admin_role.is_ancestor_of(prj2.admin_role)
    assert org2.admin_role.is_ancestor_of(prj1.admin_role) is False
    assert org2.admin_role.is_ancestor_of(prj2.admin_role) is False
    prj1.organization = org2
    prj1.save()
    assert org1.admin_role.is_ancestor_of(prj1.admin_role) is False
    assert org1.admin_role.is_ancestor_of(prj2.admin_role)
    assert org2.admin_role.is_ancestor_of(prj1.admin_role)
    assert org2.admin_role.is_ancestor_of(prj2.admin_role) is False
    prj2.organization = org2
    prj2.save()
    assert org1.admin_role.is_ancestor_of(prj1.admin_role) is False
    assert org1.admin_role.is_ancestor_of(prj2.admin_role) is False
    assert org2.admin_role.is_ancestor_of(prj1.admin_role)
    assert org2.admin_role.is_ancestor_of(prj2.admin_role)