Esempio n. 1
0
def application_with_id_and_datasets(application_id, num):
    application = ApplicationFactory.create(
        id=application_id,
        title='application {} with datasets'.format(application_id))
    datasets = DatasetFactory.create_batch(num, applications=(application, ))
    for dataset in datasets:
        ResourceFactory.create_batch(3, dataset=dataset)
    return application
Esempio n. 2
0
def x_applications(num):
    return ApplicationFactory.create_batch(num)
Esempio n. 3
0
def applications():
    return ApplicationFactory.create_batch(3)
Esempio n. 4
0
def application_with_datasets():
    org = ApplicationFactory.create()
    DatasetFactory.create_batch(2, application=org)
    return org
Esempio n. 5
0
def draft_application_with_id(application_id):
    org = ApplicationFactory.create(
        id=application_id,
        title='Draft application {}'.format(application_id),
        status='draft')
    return org
Esempio n. 6
0
def removed_application_with_id(application_id):
    org = ApplicationFactory.create(
        id=application_id,
        title='Removed application {}'.format(application_id),
        is_removed=True)
    return org
Esempio n. 7
0
def another_application_with_id(application_id):
    org = ApplicationFactory.create(id=application_id,
                                    title='Another application %s' %
                                    application_id)
    return org
Esempio n. 8
0
def second_application_with_id(application_id):
    org = ApplicationFactory.create(id=application_id,
                                    title='Second application %s' %
                                    application_id)
    return org
Esempio n. 9
0
def removed_application():
    org = ApplicationFactory.create(is_removed=True,
                                    title='Removed application')
    return org
Esempio n. 10
0
def featured_applications():
    return [
        ApplicationFactory.create(main_page_position=pos)
        for pos in range(1, 5)
    ]
Esempio n. 11
0
def application():
    org = ApplicationFactory.create()
    return org