import pytest


def test_mongo_server(mongo_server):
    assert mongo_server.check_server_up()
    assert mongo_server.delete
    mongo_server.api.db.test.insert_one({'a': 'b', 'c': 'd'})
    assert mongo_server.api.db.test.find_one({'a': 'b'}, {'_id': False}) == {'a': 'b', 'c': 'd'}


@pytest.mark.parametrize('count', range(3))
def test_mongo_server_multi(count, mongo_server):
    coll = mongo_server.api.some_database.some_collection
    assert coll.count_documents({}) == 0
    coll.insert_one({'a': 'b'})
    assert coll.count_documents({}) == 1

import pytest


def test_mongo_server(mongo_server):
    assert mongo_server.check_server_up()
    assert mongo_server.delete
    mongo_server.api.db.test.insert({'a': 'b', 'c': 'd'})
    assert mongo_server.api.db.test.find_one({'a': 'b'}, {'_id': False}) == {'a': 'b', 'c': 'd'}


@pytest.mark.parametrize('count', range(3))
def test_mongo_server_multi(count, mongo_server):
    coll = mongo_server.api.some_database.some_collection
    assert coll.count() == 0
    coll.insert({'a': 'b'})
    assert coll.count() == 1

Revert "fix deprecation warnings in mongo"
Revert "fix deprecation warnings in mongo"

This reverts commit 5d449ff9376e7c0a3c78f2b2d631ab0ecd08fe81.

  import pytest
  
  
  def test_mongo_server(mongo_server):
      assert mongo_server.check_server_up()
      assert mongo_server.delete
-     mongo_server.api.db.test.insert_one({'a': 'b', 'c': 'd'})
+     mongo_server.api.db.test.insert({'a': 'b', 'c': 'd'})
      assert mongo_server.api.db.test.find_one({'a': 'b'}, {'_id': False}) == {'a': 'b', 'c': 'd'}
  
  
  @pytest.mark.parametrize('count', range(3))
  def test_mongo_server_multi(count, mongo_server):
      coll = mongo_server.api.some_database.some_collection
-     assert coll.count_documents({}) == 0
+     assert coll.count() == 0
-     coll.insert_one({'a': 'b'})
+     coll.insert({'a': 'b'})
-     assert coll.count_documents({}) == 1
+     assert coll.count() == 1
  
Revert "fix deprecation warnings in mongo"
## Code Before:
import pytest


def test_mongo_server(mongo_server):
    assert mongo_server.check_server_up()
    assert mongo_server.delete
    mongo_server.api.db.test.insert_one({'a': 'b', 'c': 'd'})
    assert mongo_server.api.db.test.find_one({'a': 'b'}, {'_id': False}) == {'a': 'b', 'c': 'd'}


@pytest.mark.parametrize('count', range(3))
def test_mongo_server_multi(count, mongo_server):
    coll = mongo_server.api.some_database.some_collection
    assert coll.count_documents({}) == 0
    coll.insert_one({'a': 'b'})
    assert coll.count_documents({}) == 1

## Instruction:
Revert "fix deprecation warnings in mongo"
## Code After:
import pytest


def test_mongo_server(mongo_server):
    assert mongo_server.check_server_up()
    assert mongo_server.delete
    mongo_server.api.db.test.insert({'a': 'b', 'c': 'd'})
    assert mongo_server.api.db.test.find_one({'a': 'b'}, {'_id': False}) == {'a': 'b', 'c': 'd'}


@pytest.mark.parametrize('count', range(3))
def test_mongo_server_multi(count, mongo_server):
    coll = mongo_server.api.some_database.some_collection
    assert coll.count() == 0
    coll.insert({'a': 'b'})
    assert coll.count() == 1
