Project

General

Profile

Defect #44527 ยป 0001-Fix-stubs-of-initialize_ldap_con-in-UserTest-that-ha.patch

Go MAEDA, 2026-09-27 10:46

View differences:

test/unit/user_test.rb
789 789
    auth_source = AuthSourceLdap.find(1)
790 790
    user = users(:users_001)
791 791
    user.update_column :auth_source_id, auth_source.id
792
    AuthSource.any_instance.stubs(:initialize_ldap_con).raises(Net::LDAP::Error, 'Cannot connect')
792
    AuthSourceLdap.any_instance.stubs(:initialize_ldap_con).raises(Net::LDAP::Error, 'Cannot connect')
793 793
    assert_raise(AuthSourceException){User.try_to_login!('admin', 'admin')}
794 794
  end
......
797 797
    auth_source = AuthSourceLdap.find(1)
798 798
    user = users(:users_001)
799 799
    user.update_column :auth_source_id, auth_source.id
800
    AuthSource.any_instance.stubs(:initialize_ldap_con).raises(Net::LDAP::Error, 'Cannot connect')
800
    AuthSourceLdap.any_instance.stubs(:initialize_ldap_con).raises(Net::LDAP::Error, 'Cannot connect')
801 801
    assert_nil User.try_to_login('admin', 'admin')
802 802
  end
803 803
  test "#try_to_login using LDAP with new user and failed connection to the LDAP server" do
804 804
    auth_source = AuthSourceLdap.find(1)
805 805
    auth_source.update onthefly_register: true
806
    AuthSource.any_instance.stubs(:initialize_ldap_con).raises(Net::LDAP::Error, 'Cannot connect')
806
    AuthSourceLdap.any_instance.stubs(:initialize_ldap_con).raises(Net::LDAP::Error, 'Cannot connect')
807 807
    assert_nil User.try_to_login('edavis', 'wrong')
808 808
  end
    (1-1/1)