summaryrefslogtreecommitdiffstats
path: root/mirrors/tests/__init__.py
blob: a1d3c2c96d523e240be171091706f36e87773734 (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