@@ -18,21 +18,19 @@ fn pool_config_default_values() {
1818#[ test]
1919fn resolve_url_returns_url_unchanged_when_no_credentials ( ) {
2020 let cfg = DatasourceConfig {
21- driver : "sqlite" . into ( ) ,
2221 url : "sqlite:///tmp/explicit.db" . into ( ) ,
23- username : None ,
22+ user : None ,
2423 password : None ,
2524 pool : PoolConfig :: default ( ) ,
2625 } ;
2726 assert_eq ! ( cfg. resolve_url( ) . unwrap( ) , "sqlite:///tmp/explicit.db" ) ;
2827}
2928
3029#[ test]
31- fn resolve_url_merges_username_and_password ( ) {
30+ fn resolve_url_merges_user_and_password ( ) {
3231 let cfg = DatasourceConfig {
33- driver : "postgres" . into ( ) ,
3432 url : "postgres://host:5432/mydb" . into ( ) ,
35- username : Some ( "admin" . into ( ) ) ,
33+ user : Some ( "admin" . into ( ) ) ,
3634 password : Some ( "secret" . into ( ) ) ,
3735 pool : PoolConfig :: default ( ) ,
3836 } ;
@@ -43,11 +41,10 @@ fn resolve_url_merges_username_and_password() {
4341}
4442
4543#[ test]
46- fn resolve_url_merges_username_only ( ) {
44+ fn resolve_url_merges_user_only ( ) {
4745 let cfg = DatasourceConfig {
48- driver : "postgres" . into ( ) ,
4946 url : "postgres://host:5432/mydb" . into ( ) ,
50- username : Some ( "admin" . into ( ) ) ,
47+ user : Some ( "admin" . into ( ) ) ,
5148 password : None ,
5249 pool : PoolConfig :: default ( ) ,
5350 } ;
@@ -60,9 +57,8 @@ fn resolve_url_merges_username_only() {
6057#[ test]
6158fn resolve_url_replaces_existing_credentials ( ) {
6259 let cfg = DatasourceConfig {
63- driver : "postgres" . into ( ) ,
6460 url : "postgres://old:oldpass@host:5432/mydb?sslmode=require" . into ( ) ,
65- username : Some ( "new" . into ( ) ) ,
61+ user : Some ( "new" . into ( ) ) ,
6662 password : Some ( "newpass" . into ( ) ) ,
6763 pool : PoolConfig :: default ( ) ,
6864 } ;
@@ -75,9 +71,8 @@ fn resolve_url_replaces_existing_credentials() {
7571#[ test]
7672fn resolve_url_returns_url_without_scheme_unchanged ( ) {
7773 let cfg = DatasourceConfig {
78- driver : "sqlite" . into ( ) ,
7974 url : "just-a-path.db" . into ( ) ,
80- username : Some ( "user" . into ( ) ) ,
75+ user : Some ( "user" . into ( ) ) ,
8176 password : Some ( "pass" . into ( ) ) ,
8277 pool : PoolConfig :: default ( ) ,
8378 } ;
0 commit comments