Use the role name in the db username (#2812)

This commit is contained in:
Brian Kassouf
2017-06-06 06:49:49 -07:00
committed by Jeff Mitchell
parent 2631bde3ef
commit abc900157b
24 changed files with 291 additions and 147 deletions

View File

@@ -114,7 +114,12 @@ func TestMongoDB_CreateUser(t *testing.T) {
CreationStatements: testMongoDBRole,
}
username, password, err := db.CreateUser(statements, "test", time.Now().Add(time.Minute))
usernameConfig := dbplugin.UsernameConfig{
DisplayName: "test",
RoleName: "test",
}
username, password, err := db.CreateUser(statements, usernameConfig, time.Now().Add(time.Minute))
if err != nil {
t.Fatalf("err: %s", err)
}
@@ -146,7 +151,12 @@ func TestMongoDB_RevokeUser(t *testing.T) {
CreationStatements: testMongoDBRole,
}
username, password, err := db.CreateUser(statements, "test", time.Now().Add(time.Minute))
usernameConfig := dbplugin.UsernameConfig{
DisplayName: "test",
RoleName: "test",
}
username, password, err := db.CreateUser(statements, usernameConfig, time.Now().Add(time.Minute))
if err != nil {
t.Fatalf("err: %s", err)
}