@@ -1,2 +1,13 | |||
|
1 |
--- |
|
|
2 | ||
|
1 | --- | |
|
2 | auth_sources_001: | |
|
3 | id: 1 | |
|
4 | type: AuthSourceLdap | |
|
5 | name: 'LDAP test server' | |
|
6 | host: '127.0.0.1' | |
|
7 | port: 389 | |
|
8 | base_dn: 'OU=Person,DC=redmine,DC=org' | |
|
9 | attr_login: uid | |
|
10 | attr_firstname: givenName | |
|
11 | attr_lastname: sn | |
|
12 | attr_mail: mail | |
|
13 | onthefly_register: true |
@@ -18,7 +18,8 | |||
|
18 | 18 | require File.dirname(__FILE__) + '/../test_helper' |
|
19 | 19 | |
|
20 | 20 | class AuthSourceLdapTest < ActiveSupport::TestCase |
|
21 | ||
|
21 | fixtures :auth_sources | |
|
22 | ||
|
22 | 23 | def setup |
|
23 | 24 | end |
|
24 | 25 | |
@@ -37,16 +38,7 class AuthSourceLdapTest < ActiveSupport::TestCase | |||
|
37 | 38 | if ldap_configured? |
|
38 | 39 | context '#authenticate' do |
|
39 | 40 | setup do |
|
40 |
@auth = AuthSourceLdap. |
|
|
41 | :host => '127.0.0.1', | |
|
42 | :port => 389, | |
|
43 | :base_dn => 'OU=Person,DC=redmine,DC=org', | |
|
44 | :attr_login => 'uid', | |
|
45 | :attr_firstname => 'givenName', | |
|
46 | :attr_lastname => 'sn', | |
|
47 | :attr_mail => 'mail', | |
|
48 | :onthefly_register => true) | |
|
49 | ||
|
41 | @auth = AuthSourceLdap.find(1) | |
|
50 | 42 | end |
|
51 | 43 | |
|
52 | 44 | context 'with a valid LDAP user' do |
@@ -18,7 +18,7 | |||
|
18 | 18 | require File.dirname(__FILE__) + '/../test_helper' |
|
19 | 19 | |
|
20 | 20 | class UserTest < ActiveSupport::TestCase |
|
21 | fixtures :users, :members, :projects, :roles, :member_roles | |
|
21 | fixtures :users, :members, :projects, :roles, :member_roles, :auth_sources | |
|
22 | 22 | |
|
23 | 23 | def setup |
|
24 | 24 | @admin = User.find(1) |
@@ -124,16 +124,7 class UserTest < ActiveSupport::TestCase | |||
|
124 | 124 | context "#try_to_login using LDAP" do |
|
125 | 125 | context "on the fly registration" do |
|
126 | 126 | setup do |
|
127 |
@auth_source = AuthSourceLdap. |
|
|
128 | :host => '127.0.0.1', | |
|
129 | :port => 389, | |
|
130 | :base_dn => 'OU=Person,DC=redmine,DC=org', | |
|
131 | :attr_login => 'uid', | |
|
132 | :attr_firstname => 'givenName', | |
|
133 | :attr_lastname => 'sn', | |
|
134 | :attr_mail => 'mail', | |
|
135 | :onthefly_register => true) | |
|
136 | ||
|
127 | @auth_source = AuthSourceLdap.find(1) | |
|
137 | 128 | end |
|
138 | 129 | |
|
139 | 130 | context "with a successful authentication" do |
General Comments 0
You need to be logged in to leave comments.
Login now