File tree 2 files changed +5
-3
lines changed
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -909,6 +909,7 @@ def remove_dir(path):
909
909
shutil .rmtree (path , ignore_errors = True )
910
910
911
911
912
+ @task ()
912
913
def clear_artifacts (version_pk ):
913
914
"""Remove artifacts from the web servers"""
914
915
version = Version .objects .get (pk = version_pk )
Original file line number Diff line number Diff line change 1
- from __future__ import absolute_import
2
1
import os
3
2
import json
4
3
import shutil
@@ -54,13 +53,15 @@ def test_clear_artifacts(self):
54
53
directory = self .project .get_production_media_path (type_ = 'pdf' , version_slug = version .slug )
55
54
os .makedirs (directory )
56
55
self .assertTrue (exists (directory ))
57
- tasks .clear_artifacts (version_pk = version .pk )
56
+ result = tasks .clear_artifacts .delay (version_pk = version .pk )
57
+ self .assertTrue (result .successful ())
58
58
self .assertFalse (exists (directory ))
59
59
60
60
directory = version .project .rtd_build_path (version = version .slug )
61
61
os .makedirs (directory )
62
62
self .assertTrue (exists (directory ))
63
- tasks .clear_artifacts (version_pk = version .pk )
63
+ result = tasks .clear_artifacts .delay (version_pk = version .pk )
64
+ self .assertTrue (result .successful ())
64
65
self .assertFalse (exists (directory ))
65
66
66
67
@patch ('readthedocs.projects.tasks.UpdateDocsTask.build_docs' ,
You can’t perform that action at this time.
0 commit comments