@content
    def POST(self):

        data = self.checked_data()

        try:
            new_obj = self.collection.create(data)
        except errors.CannotCreate as exc:
            raise self.http(400, exc.message)

        raise self.http(201, self.collection.single.to_json(new_obj))
Tests if the unload script generates successfully
dataset/ETHPy150Open openstack/fuel-web/nailgun/nailgun/api/v1/handlers/base.py/CollectionHandler.POST--crossover with--dataset/ETHPy150Open coursera/dataduct/dataduct/database/tests/test_table.py/TestTable.test_unload_script