100 # XXX sqlite does not handle Interval correctly |
100 # XXX sqlite does not handle Interval correctly |
101 # value = loadjson(view.sortvalue(0, 3)) |
101 # value = loadjson(view.sortvalue(0, 3)) |
102 # self.assertAlmostEquals(value, rset.rows[0][3].seconds) |
102 # self.assertAlmostEquals(value, rset.rows[0][3].seconds) |
103 |
103 |
104 def test_sortvalue_with_display_col(self): |
104 def test_sortvalue_with_display_col(self): |
|
105 self.skip('XXX there is no column_labels on rset') |
105 e, rset, view = self._prepare_entity() |
106 e, rset, view = self._prepare_entity() |
106 labels = rset.column_labels() |
107 labels = rset.column_labels() |
107 table = TableWidget(view) |
108 table = TableWidget(view) |
108 table.columns = view.get_columns(labels, [1, 2], None, None, None, None, 0) |
109 table.columns = view.get_columns(labels, [1, 2], None, None, None, None, 0) |
109 expected = ['loo"ong blabla'[:10], e.creation_date.strftime('%Y-%m-%d %H:%M')] |
110 expected = ['loo"ong blabla'[:10], e.creation_date.strftime('%Y-%m-%d %H:%M')] |