def test_record_set_create_or_update(self): # pylint: disable=invalid-name """ tests record set object creation """ expected = { "if_match": None, "if_none_match": None, "parameters": { "arecords": [{ "ipv4_address": "10.0.0.1" }], "ttl": 300 }, "record_type": "A", "relative_record_set_name": "myhost", "resource_group_name": "testgroup", "zone_name": "myzone", } record_set_args, record_set_kwargs = azurearm_dns.record_set_create_or_update( "myhost", "myzone", "testgroup", "A", arecords=[{ "ipv4_address": "10.0.0.1" }], ttl=300, **MOCK_CREDENTIALS) for key, val in record_set_kwargs.items(): if isinstance(val, azure.mgmt.dns.models.RecordSet): record_set_kwargs[key] = val.as_dict() self.assertEqual(record_set_kwargs, expected)
def test_record_set_create_or_update(credentials): """ tests record set object creation """ expected = { "if_match": None, "if_none_match": None, "parameters": { "arecords": [{ "ipv4_address": "10.0.0.1" }], "ttl": 300 }, "record_type": "A", "relative_record_set_name": "myhost", "resource_group_name": "testgroup", "zone_name": "myzone", } record_set_args, record_set_kwargs = azurearm_dns.record_set_create_or_update( "myhost", "myzone", "testgroup", "A", arecords=[{ "ipv4_address": "10.0.0.1" }], ttl=300, **credentials) for key, val in record_set_kwargs.items(): if isinstance(val, azure.mgmt.dns.models.RecordSet): record_set_kwargs[key] = val.as_dict() assert record_set_kwargs == expected
def test_record_set_create_or_update(self): # pylint: disable=invalid-name ''' tests record set object creation ''' expected = { 'if_match': None, 'if_none_match': None, 'parameters': { 'arecords': [{ 'ipv4_address': '10.0.0.1' }], 'ttl': 300 }, 'record_type': 'A', 'relative_record_set_name': 'myhost', 'resource_group_name': 'testgroup', 'zone_name': 'myzone' } record_set_args, record_set_kwargs = azurearm_dns.record_set_create_or_update( 'myhost', 'myzone', 'testgroup', 'A', arecords=[{ 'ipv4_address': '10.0.0.1' }], ttl=300, **MOCK_CREDENTIALS) for key, val in record_set_kwargs.items(): if isinstance(val, azure.mgmt.dns.models.RecordSet): record_set_kwargs[key] = val.as_dict() self.assertEqual(record_set_kwargs, expected)