@@ -183,14 +183,12 @@ def test_get_extensions(self):
183183 )
184184
185185 @patch ("relations.db.DbProvides._update_unit_status" )
186- @patch ("charm.PostgresqlOperatorCharm.enable_disable_extensions" )
187186 @patch ("relations.db.new_password" , return_value = "test-password" )
188187 @patch ("relations.db.DbProvides._get_extensions" )
189188 def test_set_up_relation (
190189 self ,
191190 _get_extensions ,
192191 _new_password ,
193- _enable_disable_extensions ,
194192 _update_unit_status ,
195193 ):
196194 with patch .object (PostgresqlOperatorCharm , "postgresql" , Mock ()) as postgresql_mock :
@@ -228,7 +226,6 @@ def test_set_up_relation(
228226 self .assertFalse (self .harness .charm .legacy_db_relation .set_up_relation (relation ))
229227 postgresql_mock .create_user .assert_not_called ()
230228 postgresql_mock .create_database .assert_not_called ()
231- _enable_disable_extensions .assert_not_called ()
232229 postgresql_mock .get_postgresql_version .assert_not_called ()
233230 _update_unit_status .assert_not_called ()
234231
@@ -244,7 +241,6 @@ def test_set_up_relation(
244241 user = f"relation_id_{ self .rel_id } "
245242 postgresql_mock .create_user .assert_called_once_with (user , "test-password" , False )
246243 postgresql_mock .create_database .assert_called_once_with (DATABASE , user , plugins = [])
247- _enable_disable_extensions .assert_called_once ()
248244 self .assertEqual (postgresql_mock .get_postgresql_version .call_count , 2 )
249245 _update_unit_status .assert_called_once ()
250246 expected_data = {
@@ -271,7 +267,6 @@ def test_set_up_relation(
271267 # provided only in the unit databag.
272268 postgresql_mock .create_user .reset_mock ()
273269 postgresql_mock .create_database .reset_mock ()
274- _enable_disable_extensions .reset_mock ()
275270 postgresql_mock .get_postgresql_version .reset_mock ()
276271 _update_unit_status .reset_mock ()
277272 with self .harness .hooks_disabled ():
@@ -289,7 +284,6 @@ def test_set_up_relation(
289284 self .assertTrue (self .harness .charm .legacy_db_relation .set_up_relation (relation ))
290285 postgresql_mock .create_user .assert_called_once_with (user , "test-password" , False )
291286 postgresql_mock .create_database .assert_called_once_with (DATABASE , user , plugins = [])
292- _enable_disable_extensions .assert_called_once ()
293287 self .assertEqual (postgresql_mock .get_postgresql_version .call_count , 2 )
294288 _update_unit_status .assert_called_once ()
295289 self .assertEqual (self .harness .get_relation_data (self .rel_id , self .app ), expected_data )
@@ -299,7 +293,6 @@ def test_set_up_relation(
299293 # Assert that the correct calls were made when the database name is not provided.
300294 postgresql_mock .create_user .reset_mock ()
301295 postgresql_mock .create_database .reset_mock ()
302- _enable_disable_extensions .reset_mock ()
303296 postgresql_mock .get_postgresql_version .reset_mock ()
304297 _update_unit_status .reset_mock ()
305298 with self .harness .hooks_disabled ():
@@ -312,7 +305,6 @@ def test_set_up_relation(
312305 self .assertFalse (self .harness .charm .legacy_db_relation .set_up_relation (relation ))
313306 postgresql_mock .create_user .assert_not_called ()
314307 postgresql_mock .create_database .assert_not_called ()
315- _enable_disable_extensions .assert_not_called ()
316308 postgresql_mock .get_postgresql_version .assert_not_called ()
317309 _update_unit_status .assert_not_called ()
318310 # No data is set in the databags by the database.
@@ -329,7 +321,6 @@ def test_set_up_relation(
329321 )
330322 self .assertFalse (self .harness .charm .legacy_db_relation .set_up_relation (relation ))
331323 postgresql_mock .create_database .assert_not_called ()
332- _enable_disable_extensions .assert_not_called ()
333324 postgresql_mock .get_postgresql_version .assert_not_called ()
334325 _update_unit_status .assert_not_called ()
335326 self .assertIsInstance (self .harness .model .unit .status , BlockedStatus )
@@ -340,7 +331,6 @@ def test_set_up_relation(
340331 # BlockedStatus due to a PostgreSQLCreateDatabaseError.
341332 self .harness .charm .unit .status = ActiveStatus ()
342333 self .assertFalse (self .harness .charm .legacy_db_relation .set_up_relation (relation ))
343- _enable_disable_extensions .assert_not_called ()
344334 postgresql_mock .get_postgresql_version .assert_not_called ()
345335 _update_unit_status .assert_not_called ()
346336 self .assertIsInstance (self .harness .model .unit .status , BlockedStatus )
0 commit comments