File tree 1 file changed +22
-0
lines changed
readthedocs/proxito/tests
1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -373,6 +373,28 @@ def test_single_version_serving_projects_dir(self):
373
373
"/proxito/media/html/project/latest/projects/awesome.html" ,
374
374
)
375
375
376
+ def test_single_version_serving_language_like_subdir (self ):
377
+ self .project .single_version = True
378
+ self .project .save ()
379
+ url = "/en/api/awesome.html"
380
+ host = "project.dev.readthedocs.io"
381
+ resp = self .client .get (url , HTTP_HOST = host )
382
+ self .assertEqual (
383
+ resp ["x-accel-redirect" ],
384
+ "/proxito/media/html/project/latest/en/api/awesome.html" ,
385
+ )
386
+
387
+ def test_single_version_serving_language_like_dir (self ):
388
+ self .project .single_version = True
389
+ self .project .save ()
390
+ url = "/en/awesome.html"
391
+ host = "project.dev.readthedocs.io"
392
+ resp = self .client .get (url , HTTP_HOST = host )
393
+ self .assertEqual (
394
+ resp ["x-accel-redirect" ],
395
+ "/proxito/media/html/project/latest/en/api/awesome.html" ,
396
+ )
397
+
376
398
377
399
@override_settings (
378
400
PUBLIC_DOMAIN = "dev.readthedocs.io" ,
You can’t perform that action at this time.
0 commit comments