Example #1
0
 def test_list_packages_no_perm(self):
     """ If no read permission, package not in all_packages """
     p1 = make_package()
     self.db.upload(p1.filename, None)
     self.access.has_permission.return_value = False
     pkgs = api.all_packages(self.request)
     self.assertEqual(pkgs['packages'], [])
Example #2
0
 def test_list_packages_no_perm(self):
     """ If no read permission, package not in all_packages """
     p1 = make_package()
     self.db.upload(p1.filename, None)
     self.access.has_permission.return_value = False
     pkgs = api.all_packages(self.request)
     self.assertEqual(pkgs['packages'], [])
Example #3
0
 def test_list_packages_verbose(self):
     """ List all package data """
     p1 = make_package()
     p1 = self.db.upload(p1.filename, None)
     pkgs = api.all_packages(self.request, True)
     self.assertEqual(pkgs['packages'], [{
         'name': p1.name,
         'summary': None,
         'last_modified': p1.last_modified,
     }])
Example #4
0
 def test_list_packages_verbose(self):
     """ List all package data """
     p1 = make_package()
     p1 = self.db.upload(p1.filename, None)
     pkgs = api.all_packages(self.request, True)
     self.assertEqual(pkgs['packages'], [{
         'name': p1.name,
         'stable': p1.version,
         'unstable': p1.version,
         'last_modified': p1.last_modified,
     }])
Example #5
0
 def test_list_packages_verbose(self):
     """ List all package data """
     p1 = make_package()
     p1 = self.db.upload(p1.name, p1.version, p1.path, None)
     pkgs = api.all_packages(self.request, True)
     self.assertEqual(pkgs['packages'], [{
         'name': p1.name,
         'stable': p1.version,
         'unstable': p1.version,
         'last_modified': p1.last_modified,
     }])
Example #6
0
 def test_list_packages_verbose(self):
     """List all package data"""
     p1 = make_package()
     p1 = self.db.upload(p1.filename, BytesIO(b"test1234"))
     pkgs = api.all_packages(self.request, True)
     self.assertEqual(
         pkgs["packages"],
         [{
             "name": p1.name,
             "summary": None,
             "last_modified": p1.last_modified
         }],
     )
Example #7
0
 def test_list_packages(self):
     """ List all packages """
     p1 = make_package()
     self.db.upload(p1.filename, None)
     pkgs = api.all_packages(self.request)
     self.assertEqual(pkgs['packages'], [p1.name])
Example #8
0
 def test_list_packages(self):
     """ List all packages """
     p1 = make_package()
     self.db.upload(p1.filename, None)
     pkgs = api.all_packages(self.request)
     self.assertEqual(pkgs['packages'], [p1.name])
Example #9
0
 def test_list_packages(self):
     """List all packages"""
     p1 = make_package()
     self.db.upload(p1.filename, BytesIO(b"test1234"))
     pkgs = api.all_packages(self.request)
     self.assertEqual(pkgs["packages"], [p1.name])