コード例 #1
0
ファイル: test_datatable.py プロジェクト: isususi/amcat
    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")
コード例 #2
0
ファイル: test_datatable.py プロジェクト: amcat/amcat
    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")