/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/ldap/tests/ldap_mod_replace_error.phpt
34 строки
837 B
Gina Peter Banyard
ext/ldap: Add tests for php_ldap_do_modify()
01 окт 2024, 21:57
01 окт 2024, 21:57
3a2a86b
Код
Авторство
О чём код?
--TEST-- ldap_mod_replace() - ldap_mod_replace() operations that should fail --CREDITS-- Patrick Allaert <patrickallaert@php.net> # Belgian PHP Testfest 2009 --EXTENSIONS-- ldap --SKIPIF-- <?php require_once('skipifbindfailure.inc'); ?> --FILE-- <?php require "connect.inc"; $link = ldap_connect_and_bind($uri, $user, $passwd, $protocol_version); // DN not found var_dump(ldap_mod_replace($link, "dc=my-domain,$base", ["dc" => "my-domain"])); // Invalid DN var_dump(ldap_mod_replace($link, "weirdAttribute=val", ["dc" => "my-domain"])); ?> --CLEAN-- <?php require "connect.inc"; $link = ldap_connect_and_bind($uri, $user, $passwd, $protocol_version); ?> --EXPECTF-- Warning: ldap_mod_replace(): Modify: No such object in %s on line %d bool(false) Warning: ldap_mod_replace(): Modify: Invalid DN syntax in %s on line %d bool(false)