def test_ip_max_valid_character_validation(request): """Test to validate max character for ip address field with valid ip address""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10])) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_ip_max_invalid_character_validation(request): """Test to validate max character for ip address field using random string""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_alphanumeric(15)) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_api_port_max_character_validation(request): """Test to validate max character for api port field""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10]), api_port=fauxfactory.gen_alphanumeric(15)) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_ip_address_required_validation(request): """Test to validate the ip address while adding a provider""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=None) request.addfinalizer(prov.delete_if_exists) with error.expected("IP Address can't be blank"): prov.create()
def test_host_name_required_validation(request): """Test to validate the hostname while adding a provider""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=None, ip_address=fauxfactory.gen_ipaddr(prefix=[10])) request.addfinalizer(prov.delete_if_exists) with error.expected("Host Name can't be blank"): prov.create()
def test_api_port_blank_validation(request): """Test to validate blank api port while adding a provider""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10]), api_port='') request.addfinalizer(prov.delete_if_exists) prov.create()
def test_ip_max_invalid_character_validation(request): """Test to validate max character for ip address field using random string""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_alphanumeric(15)) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_ip_max_valid_character_validation(request): """Test to validate max character for ip address field with valid ip address""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10])) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_ip_address_required_validation(request): """Test to validate the ip address while adding a provider""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=None ) request.addfinalizer(prov.delete_if_exists) with error.expected("IP Address can't be blank"): prov.create()
def test_host_name_required_validation(request): """Test to validate the hostname while adding a provider""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=None, ip_address=fauxfactory.gen_ipaddr(prefix=[10]) ) request.addfinalizer(prov.delete_if_exists) with error.expected("Host Name can't be blank"): prov.create()
def test_api_port_max_character_validation(request): """Test to validate max character for api port field""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10]), api_port=fauxfactory.gen_alphanumeric(15)) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_api_port_blank_validation(request): """Test to validate blank api port while adding a provider""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10]), api_port="", ) request.addfinalizer(prov.delete_if_exists) prov.create()
def test_api_port_blank_validation(request): """Test to validate blank api port while adding a provider""" prov = OpenStackProvider(name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10]), api_port='') request.addfinalizer(prov.delete_if_exists) if version.current_version() < "5.5": prov.create() else: # It must raise an exception because it keeps on the form with error.expected(FlashMessageException): prov.create() assert properties_form.api_port.angular_help_block == "Required"
def test_api_port_blank_validation(request): """Test to validate blank api port while adding a provider""" prov = OpenStackProvider( name=fauxfactory.gen_alphanumeric(5), hostname=fauxfactory.gen_alphanumeric(5), ip_address=fauxfactory.gen_ipaddr(prefix=[10]), api_port='') request.addfinalizer(prov.delete_if_exists) if version.current_version() < "5.5": prov.create() else: # It must raise an exception because it keeps on the form with error.expected(FlashMessageException): prov.create() assert prov.properties_form.api_port.angular_help_block == "Required"