@@ -29,7 +29,7 @@ func TestAuthentication(t *testing.T) {
29
29
30
30
t .Run ("Try to log in with good and bad credentials" , func (t * testing.T ) {
31
31
// Check that login page is accessible
32
- req , err := http .NewRequest (http .MethodGet , "/en/ sessions/new" , nil )
32
+ req , err := http .NewRequest (http .MethodGet , "/sessions/new" , nil )
33
33
if err != nil {
34
34
t .Fatalf ("Unexpected error: %v" , err .Error ())
35
35
}
@@ -42,7 +42,7 @@ func TestAuthentication(t *testing.T) {
42
42
}
43
43
44
44
// Use no credentials to log in
45
- req , err = http .NewRequest (http .MethodPost , "/en/ sessions" , nil )
45
+ req , err = http .NewRequest (http .MethodPost , "/sessions" , nil )
46
46
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
47
47
if err != nil {
48
48
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -56,7 +56,7 @@ func TestAuthentication(t *testing.T) {
56
56
}
57
57
58
58
// Use good credentials to log in
59
- req , err = http .NewRequest (http .MethodPost , "/en/ sessions" , strings .NewReader (data .Encode ()))
59
+ req , err = http .NewRequest (http .MethodPost , "/sessions" , strings .NewReader (data .Encode ()))
60
60
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
61
61
if err != nil {
62
62
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -75,8 +75,8 @@ func TestAuthentication(t *testing.T) {
75
75
t .Error ("No location header present" )
76
76
return
77
77
}
78
- if url .Path != "/en " {
79
- t .Errorf ("Expected location %s, received %s" , "/en " , url .Path )
78
+ if url .Path != "/" {
79
+ t .Errorf ("Expected location %s, received %s" , "/" , url .Path )
80
80
}
81
81
})
82
82
}
@@ -85,7 +85,7 @@ func TestRecoverNoEmailService(t *testing.T) {
85
85
db := infrastructure .Connect (":memory:?cache=shared" , 250 )
86
86
app := bootstrapApp (db , & infrastructure.NoEmail {}, afero .NewMemMapFs (), webserver.Config {})
87
87
88
- req , err := http .NewRequest (http .MethodGet , "/en/ recover" , nil )
88
+ req , err := http .NewRequest (http .MethodGet , "/recover" , nil )
89
89
if err != nil {
90
90
t .Fatalf ("Unexpected error: %v" , err .Error ())
91
91
}
@@ -127,7 +127,7 @@ func TestRecover(t *testing.T) {
127
127
t .Run ("Check that recover page is accessible" , func (t * testing.T ) {
128
128
reset (2 * time .Hour )
129
129
130
- req , err := http .NewRequest (http .MethodGet , "/en/ recover" , nil )
130
+ req , err := http .NewRequest (http .MethodGet , "/recover" , nil )
131
131
if err != nil {
132
132
t .Fatalf ("Unexpected error: %v" , err .Error ())
133
133
}
@@ -143,7 +143,7 @@ func TestRecover(t *testing.T) {
143
143
t .Run ("Check that not posting an email returns an error" , func (t * testing.T ) {
144
144
reset (2 * time .Hour )
145
145
146
- req , err := http .NewRequest (http .MethodPost , "/en/ recover" , nil )
146
+ req , err := http .NewRequest (http .MethodPost , "/recover" , nil )
147
147
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
148
148
if err != nil {
149
149
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -180,7 +180,7 @@ func TestRecover(t *testing.T) {
180
180
"email" : {"unknown@example.com" },
181
181
}
182
182
183
- req , err := http .NewRequest (http .MethodPost , "/en/ recover" , strings .NewReader (data .Encode ()))
183
+ req , err := http .NewRequest (http .MethodPost , "/recover" , strings .NewReader (data .Encode ()))
184
184
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
185
185
if err != nil {
186
186
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -202,7 +202,7 @@ func TestRecover(t *testing.T) {
202
202
t .Run ("Try to access the update password without the recovery ID" , func (t * testing.T ) {
203
203
reset (2 * time .Hour )
204
204
205
- req , err := http .NewRequest (http .MethodGet , "/en/ reset-password" , nil )
205
+ req , err := http .NewRequest (http .MethodGet , "/reset-password" , nil )
206
206
if err != nil {
207
207
t .Fatalf ("Unexpected error: %v" , err .Error ())
208
208
}
@@ -218,7 +218,7 @@ func TestRecover(t *testing.T) {
218
218
t .Run ("Check that posting an existing email sends a recovery email and resetting the password successfully redirects to the login page" , func (t * testing.T ) {
219
219
reset (2 * time .Hour )
220
220
221
- req , err := http .NewRequest (http .MethodPost , "/en/ recover" , strings .NewReader (data .Encode ()))
221
+ req , err := http .NewRequest (http .MethodPost , "/recover" , strings .NewReader (data .Encode ()))
222
222
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
223
223
if err != nil {
224
224
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -248,7 +248,7 @@ func TestRecover(t *testing.T) {
248
248
"id" : {adminUser .RecoveryUUID },
249
249
}
250
250
251
- req , err = http .NewRequest (http .MethodPost , "/en/ reset-password" , strings .NewReader (data .Encode ()))
251
+ req , err = http .NewRequest (http .MethodPost , "/reset-password" , strings .NewReader (data .Encode ()))
252
252
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
253
253
if err != nil {
254
254
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -267,14 +267,14 @@ func TestRecover(t *testing.T) {
267
267
t .Error ("No location header present" )
268
268
return
269
269
}
270
- if expectedURL := "/en/ sessions" ; url .Path != expectedURL {
270
+ if expectedURL := "/sessions" ; url .Path != expectedURL {
271
271
t .Errorf ("Expected location %s, received %s" , expectedURL , url .Path )
272
272
}
273
273
274
274
// Try to access again to the reset password page with the same recovery ID leads to an error
275
275
db .Where ("email = ?" , "admin@example.com" ).First (& adminUser )
276
276
277
- req , err = http .NewRequest (http .MethodGet , "/en/ reset-password" , nil )
277
+ req , err = http .NewRequest (http .MethodGet , "/reset-password" , nil )
278
278
if err != nil {
279
279
t .Fatalf ("Unexpected error: %v" , err .Error ())
280
280
}
@@ -295,7 +295,7 @@ func TestRecover(t *testing.T) {
295
295
t .Run ("Check that using a timed out link returns an error" , func (t * testing.T ) {
296
296
reset (0 * time .Hour )
297
297
298
- req , err := http .NewRequest (http .MethodPost , "/en/ recover" , strings .NewReader (data .Encode ()))
298
+ req , err := http .NewRequest (http .MethodPost , "/recover" , strings .NewReader (data .Encode ()))
299
299
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
300
300
if err != nil {
301
301
t .Fatalf ("Unexpected error: %v" , err .Error ())
@@ -315,7 +315,7 @@ func TestRecover(t *testing.T) {
315
315
adminUser := model.User {}
316
316
db .Where ("email = ?" , "admin@example.com" ).First (& adminUser )
317
317
318
- req , err = http .NewRequest (http .MethodGet , fmt .Sprintf ("/en/ reset-password?id=%s" , adminUser .RecoveryUUID ), nil )
318
+ req , err = http .NewRequest (http .MethodGet , fmt .Sprintf ("/reset-password?id=%s" , adminUser .RecoveryUUID ), nil )
319
319
if err != nil {
320
320
t .Fatalf ("Unexpected error: %v" , err .Error ())
321
321
}
@@ -336,7 +336,7 @@ func TestRecover(t *testing.T) {
336
336
"id" : {adminUser .RecoveryUUID },
337
337
}
338
338
339
- req , err = http .NewRequest (http .MethodPost , "/en/ reset-password" , strings .NewReader (data .Encode ()))
339
+ req , err = http .NewRequest (http .MethodPost , "/reset-password" , strings .NewReader (data .Encode ()))
340
340
req .Header .Add ("Content-Type" , "application/x-www-form-urlencoded" )
341
341
if err != nil {
342
342
t .Fatalf ("Unexpected error: %v" , err .Error ())
0 commit comments