# Path: snoop/models.py
# def cache(model, keyfunc):
#     def decorator(func):
#         def wrapper(*args, **kwargs):
#     def __str__(self):
#     def __str__(self):
#     def absolute_path(self):
#     def _open_file(self):
#     def open(self, filesystem=False):
#     def absolute_path(self):
# class EmailCache(models.Model):
# class Collection(models.Model):
# class Document(models.Model):
#     class Meta:
# class Ocr(models.Model):
#     class Meta:
# class Digest(models.Model):
# class Job(models.Model):
#     class Meta:
# class TikaCache(models.Model):
# class TikaLangCache(models.Model):
# class HtmlTextCache(models.Model):
#                     MB = 1024*1024


import pytest
from django.conf import settings
from snoop import models

@pytest.fixture
def document_collection():
    collection = models.Collection(
        path=settings.SNOOP_ROOT,
        slug='dummy',
        title='dummy collection title',
        es_index='dummy',
        description='This collection is used for testing.',
    )

# Path: snoop/models.py
# def cache(model, keyfunc):
#     def decorator(func):
#         def wrapper(*args, **kwargs):
#     def __str__(self):
#     def __str__(self):
#     def absolute_path(self):
#     def _open_file(self):
#     def open(self, filesystem=False):
#     def absolute_path(self):
# class EmailCache(models.Model):
# class Collection(models.Model):
# class Document(models.Model):
#     class Meta:
# class Ocr(models.Model):
#     class Meta:
# class Digest(models.Model):
# class Job(models.Model):
#     class Meta:
# class TikaCache(models.Model):
# class TikaLangCache(models.Model):
# class HtmlTextCache(models.Model):
#                     MB = 1024*1024


# Path: testsuite/conftest.py
import pytest
from django.conf import settings
from snoop import models


@pytest.fixture
def document_collection():
    collection = models.Collection(
        path=settings.SNOOP_ROOT,
        slug='dummy',
        title='dummy collection title',
        es_index='dummy',
        description='This collection is used for testing.',
    )

    return collection