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)
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)
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)
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)