Beispiel #1
0
 def test_secret_items(self):
     """Test hiding secret items unless the correct key is provided."""
     self.assertLess(len(StoreItem.items_visible()),
                     len(StoreItem.items_available()))
     self.assertLess(len(StoreItem.items_visible('cat')),
                     len(StoreItem.items_available()))
     self.assertEqual(len(StoreItem.items_visible('kissa')),
                      len(StoreItem.items_available()))
Beispiel #2
0
 def test_secret_items(self):
     """Test hiding secret items unless the correct key is provided."""
     self.assertLess(len(StoreItem.items_visible()), len(StoreItem.items_available()))
     self.assertLess(len(StoreItem.items_visible('cat')), len(StoreItem.items_available()))
     self.assertEqual(len(StoreItem.items_visible('kissa')), len(StoreItem.items_available()))
Beispiel #3
0
 def get_queryset(self):
     return StoreItem.items_visible(secret_key=self.request.query_params.get('secret_key'))
Beispiel #4
0
 def get_queryset(self):
     return StoreItem.items_visible(
         secret_key=self.request.query_params.get('secret_key'))