diff --git a/fuelweb_test/tests/test_custom_hostname.py b/fuelweb_test/tests/test_custom_hostname.py index 62424185f..c78632ec8 100644 --- a/fuelweb_test/tests/test_custom_hostname.py +++ b/fuelweb_test/tests/test_custom_hostname.py @@ -14,7 +14,7 @@ from random import randrange from re import match -from keystoneauth1.exceptions import BadRequest +from keystoneauth1.exceptions import BadRequest, Conflict from proboscis.asserts import assert_equal from proboscis.asserts import assert_raises from proboscis.asserts import assert_true @@ -233,12 +233,14 @@ class CustomHostname(TestBasic): node = self.fuel_web.client.list_nodes()[0] self.fuel_web.client.set_hostname(node['id'], custom_hostname) - # Try to change the hostname of the provisioned node + # Try to set duplicate hostname for another node + node = self.fuel_web.client.list_nodes()[1] assert_raises( - BadRequest, + Conflict, self.fuel_web.client.set_hostname, - node, - custom_hostname) + node["id"], + custom_hostname + ) self.env.make_snapshot("set_duplicate_hostname")