コード例 #1
0
ファイル: helpers.py プロジェクト: enomado/sapyens
    def test_mutation_new(self): 
        n = SortQueryGenerator((('a',  'asc'),  ('a',  'desc'),  ('b',  'asc')))        
        self.assertEqual(n.get_params(), 'a:desc,b:asc')
        n['a'] = 'asc'
        self.assertEqual(n.get_params(), 'a:asc,b:asc')

        m1 = n.copy()        
        m2 = n.copy()

        del m1['b']
        self.assertEqual(m1.get_params(), 'a:asc')

        m2['b'] = None
        self.assertEqual(m2.get_params(), 'a:asc')
コード例 #2
0
ファイル: helpers.py プロジェクト: fillest/sapyens
    def test_mutation_new(self):
        n = SortQueryGenerator((('a', 'asc'), ('a', 'desc'), ('b', 'asc')))
        self.assertEqual(n.get_params(), 'a:desc,b:asc')
        n['a'] = 'asc'
        self.assertEqual(n.get_params(), 'a:asc,b:asc')

        m1 = n.copy()
        m2 = n.copy()

        del m1['b']
        self.assertEqual(m1.get_params(), 'a:asc')

        m2['b'] = None
        self.assertEqual(m2.get_params(), 'a:asc')
コード例 #3
0
ファイル: helpers.py プロジェクト: enomado/sapyens
 def test_copy(self): 
     n = SortQueryGenerator((('a',  'asc'),  ('a',  'desc'),  ('b',  'asc')))        
     m =  n.copy()
コード例 #4
0
ファイル: helpers.py プロジェクト: fillest/sapyens
 def test_copy(self):
     n = SortQueryGenerator((('a', 'asc'), ('a', 'desc'), ('b', 'asc')))
     m = n.copy()