Ejemplo n.º 1
0
def test_fixture_loader_class_model_references():
    data = [{User: [{
        'username': u'ente',
        'email': u'*****@*****.**',
        'password': u'Boooo!'
    }]}]

    eq_(User.query.filter_by(username=u'ente').count(), 0)
    new_data = flatten_data(FixtureLoader().from_list(data))
    user = User.query.filter_by(username=u'ente').first()
    assert_true(user)
    assert_true(user is new_data['User'][0])
    eq_(len(new_data.keys()), 1)
    eq_(len(new_data['User']), 1)
Ejemplo n.º 2
0
def test_fixture_loader_class_model_references():
    data = [{
        User: [{
            'username': u'ente',
            'email': u'*****@*****.**',
            'password': u'Boooo!'
        }]
    }]

    eq_(User.query.filter_by(username=u'ente').count(), 0)
    new_data = flatten_data(FixtureLoader().from_list(data))
    user = User.query.filter_by(username=u'ente').first()
    assert_true(user)
    assert_true(user is new_data['User'][0])
    eq_(len(new_data.keys()), 1)
    eq_(len(new_data['User']), 1)
Ejemplo n.º 3
0
def test_fixture_loader_string_model_references():
    data = [{'User': [{
        'username': u'ente',
        'email': u'*****@*****.**',
        'password': u'Booo!'
    }]}]

    # assert there's no such user yet
    eq_(User.query.filter_by(username=u'ente').count(), 0)

    # load the user into database
    new_data = flatten_data(FixtureLoader().from_list(data))
    user = User.query.filter_by(username=u'ente').first()
    assert_true(user)
    assert_true(user is new_data['User'][0])
    eq_(len(new_data.keys()), 1)
    eq_(len(new_data['User']), 1)
Ejemplo n.º 4
0
def test_fixture_loader_string_model_references():
    data = [{
        'User': [{
            'username': u'ente',
            'email': u'*****@*****.**',
            'password': u'Booo!'
        }]
    }]

    # assert there's no such user yet
    eq_(User.query.filter_by(username=u'ente').count(), 0)

    # load the user into database
    new_data = flatten_data(FixtureLoader().from_list(data))
    user = User.query.filter_by(username=u'ente').first()
    assert_true(user)
    assert_true(user is new_data['User'][0])
    eq_(len(new_data.keys()), 1)
    eq_(len(new_data['User']), 1)