Esempio n. 1
0
 def shortStr(self):
     return "%s(%s)" % (self.opname(), real_str(self.columnlist,
                                                skip_out=True))
Esempio n. 2
0
 def __str__(self):
     if len(self.children()) > 0:
         return "%s%s" % (self.shortStr(), real_str(self.children()))
     return self.shortStr()
Esempio n. 3
0
 def shortStr(self):
     return "%s(%s)" % (self.opname(), real_str(self.conditions,
                                                skip_out=True))
Esempio n. 4
0
 def test_real_str_int(self):
     self.assertEqual(real_str(1), str(1))
     self.assertEqual(real_str(1, skip_out=True), str(1))
Esempio n. 5
0
 def shortStr(self):
     return "%s(%s)" % (self.opname(), real_str(self.hashed_columns,
                                                skip_out=True))
Esempio n. 6
0
 def test_real_str_list(self):
     self.assertEqual(real_str([1, 2]), "[1,2]")
     self.assertEqual(real_str([1, 2], skip_out=True), "1,2")
Esempio n. 7
0
 def test_real_str_nested_collections(self):
     self.assertEqual(real_str([[1, 2], {3: 4}, []]),
                      "[[1,2],{3:4},[]]")
     self.assertEqual(real_str([[1, 2], {3: 4}, []], skip_out=True),
                      "[1,2],{3:4},[]")
Esempio n. 8
0
 def test_real_str_list(self):
     self.assertEqual(real_str([1, 2]), "[1,2]")
     self.assertEqual(real_str([1, 2], skip_out=True), "1,2")
Esempio n. 9
0
 def test_real_str_dict(self):
     d = OrderedDict([(1, 2), (3, 4)])
     self.assertEqual(real_str(d), "{1:2,3:4}")
     self.assertEqual(real_str(d, skip_out=True), "1:2,3:4")
Esempio n. 10
0
 def test_real_str_int(self):
     self.assertEqual(real_str(1), str(1))
     self.assertEqual(real_str(1, skip_out=True), str(1))
Esempio n. 11
0
 def test_real_str_string(self):
     self.assertEqual(real_str("abc"), str("abc"))
     self.assertEqual(real_str("abc", skip_out=True), str("abc"))
Esempio n. 12
0
 def test_real_str_nested_collections(self):
     self.assertEqual(real_str([[1, 2], {3: 4}, []]),
                      "[[1,2],{3:4},[]]")
     self.assertEqual(real_str([[1, 2], {3: 4}, []], skip_out=True),
                      "[1,2],{3:4},[]")
Esempio n. 13
0
 def test_real_str_set(self):
     # Python has no built-in ordered set, so we do not know the item order
     self.assertIn(real_str({1, 2}), ["{1,2}", "{2,1}"])
     self.assertIn(real_str({1, 2}, skip_out=True), ["1,2", "2,1"])
Esempio n. 14
0
 def test_real_str_dict(self):
     d = OrderedDict([(1, 2), (3, 4)])
     self.assertEqual(real_str(d), "{1:2,3:4}")
     self.assertEqual(real_str(d, skip_out=True), "1:2,3:4")
Esempio n. 15
0
 def shortStr(self):
     return "%s(%s; %s)" % (self.opname(),
                            real_str(self.grouping_list, skip_out=True),
                            real_str(self.aggregate_list, skip_out=True))
Esempio n. 16
0
 def test_real_str_set(self):
     # Python has no built-in ordered set, so we do not know the item order
     self.assertIn(real_str({1, 2}), ["{1,2}", "{2,1}"])
     self.assertIn(real_str({1, 2}, skip_out=True), ["1,2", "2,1"])
Esempio n. 17
0
 def shortStr(self):
     if self.output_columns is None:
         return Join.shortStr(self)
     return "%s(%s; %s)" % (self.opname(), self.condition,
                            real_str(self.output_columns, skip_out=True))
Esempio n. 18
0
 def test_real_str_string(self):
     self.assertEqual(real_str("abc"), str("abc"))
     self.assertEqual(real_str("abc", skip_out=True), str("abc"))