예제 #1
0
def home(request):
    api = CSEAPI()
    products = api.get_products()

    return render_to_response('page/home.html',
                              dict(products=products),
                              context_instance=RequestContext(request))
예제 #2
0
    def test_get_products(self):
        api = CSEAPI()

        # Test for radom products.
        products = api.get_products()
        for product in products:
            self.assertIsInstance(product.id, int)
            self.assertTrue(product.type in ['app', 'website', 'game'])
예제 #3
0
    def test_get_products(self):
        api = CSEAPI()

        # Test for radom products.
        products = api.get_products()
        for product in products:
            self.assertIsInstance(product.id, int)
            self.assertTrue(product.type in ['app', 'website', 'game'])
예제 #4
0
    def test_get_product(self):
        api = CSEAPI()

        # Get a product from the products API.
        products = api.get_products()
        product = api.get_product(products[0].id)

        self.assertEquals(product.id, products[0].id)
        self.assertEquals(product.title, products[0].title)
        self.assertEquals(product.type, products[0].type)
예제 #5
0
    def test_get_product(self):
        api = CSEAPI()

        # Get a product from the products API.
        products = api.get_products()
        product = api.get_product(products[0].id)

        self.assertEquals(product.id, products[0].id)
        self.assertEquals(product.title, products[0].title)
        self.assertEquals(product.type, products[0].type)
예제 #6
0
def home(request):
    api = CSEAPI()
    products = api.get_products()

    return render_to_response('page/home.html', dict(products=products), context_instance=RequestContext(request))