@@ -79,13 +79,14 @@ def test_clear_artifacts(self):
79
79
@patch ('readthedocs.projects.tasks.UpdateDocsTaskStep.build_docs' , new = MagicMock )
80
80
@patch ('readthedocs.projects.tasks.UpdateDocsTaskStep.setup_vcs' , new = MagicMock )
81
81
def test_update_docs (self ):
82
+ version = self .project .versions .first ()
82
83
build = get (
83
84
Build , project = self .project ,
84
- version = self . project . versions . first () ,
85
+ version = version ,
85
86
)
86
87
with mock_api (self .repo ) as mapi :
87
88
result = tasks .update_docs_task .delay (
88
- self . project .pk ,
89
+ version .pk ,
89
90
build_pk = build .pk ,
90
91
record = False ,
91
92
intersphinx = False ,
@@ -99,13 +100,14 @@ def test_update_docs(self):
99
100
def test_update_docs_unexpected_setup_exception (self , mock_setup_vcs ):
100
101
exc = Exception ()
101
102
mock_setup_vcs .side_effect = exc
103
+ version = self .project .versions .first ()
102
104
build = get (
103
105
Build , project = self .project ,
104
- version = self . project . versions . first () ,
106
+ version = version ,
105
107
)
106
108
with mock_api (self .repo ) as mapi :
107
109
result = tasks .update_docs_task .delay (
108
- self . project .pk ,
110
+ version .pk ,
109
111
build_pk = build .pk ,
110
112
record = False ,
111
113
intersphinx = False ,
@@ -119,13 +121,14 @@ def test_update_docs_unexpected_setup_exception(self, mock_setup_vcs):
119
121
def test_update_docs_unexpected_build_exception (self , mock_build_docs ):
120
122
exc = Exception ()
121
123
mock_build_docs .side_effect = exc
124
+ version = self .project .versions .first ()
122
125
build = get (
123
126
Build , project = self .project ,
124
- version = self . project . versions . first () ,
127
+ version = version ,
125
128
)
126
129
with mock_api (self .repo ) as mapi :
127
130
result = tasks .update_docs_task .delay (
128
- self . project .pk ,
131
+ version .pk ,
129
132
build_pk = build .pk ,
130
133
record = False ,
131
134
intersphinx = False ,
@@ -138,14 +141,16 @@ def test_update_docs_unexpected_build_exception(self, mock_build_docs):
138
141
@patch ('readthedocs.projects.tasks.UpdateDocsTaskStep.setup_vcs' )
139
142
def test_no_notification_on_version_locked_error (self , mock_setup_vcs , mock_send_notifications ):
140
143
mock_setup_vcs .side_effect = VersionLockedError ()
144
+
145
+ version = self .project .versions .first ()
141
146
142
147
build = get (
143
148
Build , project = self .project ,
144
- version = self . project . versions . first () ,
149
+ version = version ,
145
150
)
146
- with mock_api (self .repo ) as mapi :
151
+ with mock_api (self .repo ):
147
152
result = tasks .update_docs_task .delay (
148
- self . project .pk ,
153
+ version .pk ,
149
154
build_pk = build .pk ,
150
155
record = False ,
151
156
intersphinx = False ,
0 commit comments