test_views.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:imagery 作者: cenima-ibama 项目源码 文件源码
def test_geo_scene_pagination_response(self):

        for i in range(1,21):
            Scene.objects.create(
                path='001',
                row='001',
                sat='L8',
                date=date(2015, 2, 2),
                name='LC80010012015001LGN'.join("%02d" % i ),
                cloud_rate=21.9,
                status='downloading',
                geom=Polygon(
                    [
                        [-54.159229, -11.804765], [-56.405499, -11.291305],
                        [-55.990002, -9.499491], [-53.755329, -10.006503],
                        [-54.159229, -11.804765]
                    ])
                )

        self.assertEqual(Scene.objects.count(), 22)

        response = client.get(reverse('geoscene-listview'))
        self.assertEqual(response.status_code, 200)
        self.assertEqual(len(response.data.get('features')), 20)

        response = client.get(reverse('geoscene-listview'), {'page': 2})
        self.assertEqual(response.status_code, 200)
        self.assertEqual(len(response.data.get('features')), 2)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号