return [{}]
elif len(multiparams) == 1:
if isinstance(multiparams[0], (list, tuple)):
- if isinstance(multiparams[0][0], (list, tuple, dict)):
+ if not multiparams[0] or isinstance(multiparams[0][0], (list, tuple, dict)):
return multiparams[0]
else:
return [multiparams[0]]
except tsa.exc.DBAPIError:
assert True
+ def test_empty_insert(self):
+ try:
+ result = testing.db.execute(users.insert(), [])
+ assert [] == list(result)
+ except:
+ assert False
+
class ProxyConnectionTest(TestBase):
@testing.fails_on('firebird') # Data type unknown
def test_proxy(self):