def test_order_by(self): d = Datatable(ProjectResource).order_by("name") self.assertTrue("name" in str(d)) self.assertTrue('["name", "asc"]' in str(d)) self.assertTrue('["name", "desc"]' in str(d.order_by("-name"))) with self.assertRaises(ValueError): d.order_by("bla") with self.assertRaises(ValueError): d.order_by("?name")
def test_order_by(self): d = Datatable(ProjectResource).order_by("name") self.assertTrue("name" in str(d)) self.assertTrue('["name", "asc"]' in str(d)) self.assertTrue('["name", "desc"]' in str(d.order_by("-name"))) with self.assertRaises(ValueError): d.order_by("bla") with self.assertRaises(ValueError): d.order_by("?name")