def test_create_database():
client = APIClient()
data = {'name': 'first_database'}
response = client.post(
reverse('pgdb:create_database_api'),
data,
format="json")
assert response.status_code == status.HTTP_201_CREATED
res = Database.objects.all()
assert len(res) == 2
db = Database.objects.get(name='first_database')
assert db.neo4j_http_port == 7404
assert db.influxdb_http_port == 8404
assert db.influxdb_udp_port == 8406
response = client.delete(
reverse('pgdb:database_api', args=[data['name']]),
format="json")
assert response.status_code == status.HTTP_202_ACCEPTED
评论列表
文章目录