summaryrefslogtreecommitdiffstats
path: root/mirrors/tests/__init__.py
blob: 4ea5e1fbb71ba14ba5dc2abe5731a9c95f12e8ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
from mirrors.models import MirrorUrl, MirrorProtocol, Mirror


def create_mirror_url(name='mirror1', country='US',
                      protocol='http', url='https://archlinux.org/'):
        mirror = Mirror.objects.create(name=name,
                                       admin_email='admin@archlinux.org')
        mirror_protocol = MirrorProtocol.objects.create(protocol=protocol)
        mirror_url = MirrorUrl.objects.create(url=url,
                                              protocol=mirror_protocol,
                                              mirror=mirror,
                                              country=country)
        return mirror_url