コード例 #1
0
ファイル: test_admin_apis.py プロジェクト: crypex/poppet
def test_settings_api_admin_post_error(session,admin1_logged):
    '''Setting API POST call by Admin'''
    new_settings = dict(settings)

    #post empty form
    check_api_post_mandatory_fields_check(url_for('admin.settings_api'),
                ['unifi_server','unifi_pass','unifi_user','unifi_server_ip'],SettingsForm)
コード例 #2
0
ファイル: test_admin_apis.py プロジェクト: vlf1991/poppet-1
def test_settings_api_admin_post_error(session, admin1_logged):
    '''Setting API POST call by Admin'''
    new_settings = dict(settings)

    #post empty form
    check_api_post_mandatory_fields_check(
        url_for('admin.settings_api'),
        ['unifi_server', 'unifi_pass', 'unifi_user'], SettingsForm)
コード例 #3
0
ファイル: test_admin_apis.py プロジェクト: crypex/poppet
def test_admin_api_admin_post_error(session,admin1_logged):
    '''Admin API post call by Admin'''
    #post empty form
    check_api_post_mandatory_fields_check(url_for('admin.admin_api'),
                ['email','displayname'],UserForm)

    #post with passwords not matching
    assert "Error in the Password field - Entered passwords didn't match </br>" == check_api_post_error(url_for('admin.admin_api'),
                {'email':'*****@*****.**','displayname':'sdghadg','password':'******'})

    #post with email already exists
    assert "Value already exists in the database" == check_api_post_error(url_for('admin.admin_api'),
                {'email':'*****@*****.**','displayname':'sdghadg','password':'******','repassword':'******'})
コード例 #4
0
ファイル: test_admin_apis.py プロジェクト: vlf1991/poppet-1
def test_client_api_admin_post_error(session, admin1_logged):
    '''Client API post call by Admin'''
    #post empty form
    check_api_post_mandatory_fields_check(url_for('admin.client_api'),
                                          ['email', 'displayname'], UserForm)

    #post with passwords not matching
    assert "Error in the Password field - Entered passwords didn't match </br>" == check_api_post_error(
        url_for('admin.client_api'), {
            'email': '*****@*****.**',
            'displayname': 'sdghadg',
            'password': '******'
        })

    #post with email already exists
    assert "Value already exists in the database" == check_api_post_error(
        url_for('admin.client_api'), {
            'email': '*****@*****.**',
            'displayname': 'sdghadg',
            'password': '******',
            'repassword': '******'
        })