def test_insert_heterogeneous_params(self):
    'test that executemany parameters are asserted to match the\n        parameter set of the first.'
    users = self.tables.users
    assert_raises_message(exc.StatementError, "\\(sqlalchemy.exc.InvalidRequestError\\) A value is required for bind parameter 'user_name', in parameter group 2\n\\[SQL: u?INSERT INTO users", users.insert().execute, {'user_id': 7, 'user_name': 'jack'}, {'user_id': 8, 'user_name': 'ed'}, {'user_id': 9})
    users.insert().execute({'user_id': 7}, {'user_id': 8, 'user_name': 'ed'}, {'user_id': 9})
test that executemany parameters are asserted to match the
parameter set of the first.
def test_insert_heterogeneous_params(self):
    'test that executemany parameters are asserted to match the\n        parameter set of the first.'
    users = self.tables.users
    assert_raises_message(exc.StatementError, "\\(sqlalchemy.exc.InvalidRequestError\\) A value is required for bind parameter 'user_name', in parameter group 2\n\\[SQL: u?INSERT INTO users", users.insert().execute, {'user_id': 7, 'user_name': 'jack'}, {'user_id': 8, 'user_name': 'ed'}, {'user_id': 9})
    users.insert().execute({'user_id': 7}, {'user_id': 8, 'user_name': 'ed'}, {'user_id': 9})