Initial version

This commit is contained in:
2014-11-24 08:20:58 +01:00
commit 48c77424a4
3 changed files with 297 additions and 0 deletions

13
tests.py Normal file
View File

@@ -0,0 +1,13 @@
import unittest
from . import Q
class TestSqlBuilder(unittest.TestCase):
def test_q(self):
self.assertEqual(str(Q(a=1)), "(a='1')")
self.assertEqual(str(Q(a=1) & ~Q(b=2)), "((a='1') AND NOT (b='2'))")
if __name__ == '__main__':
unittest.main()