Example #1
0
 def test_with_results_no_serial(self, db_request):
     projects = [(x.name, x.normalized_name)
                 for x in [ProjectFactory.create() for _ in range(3)]]
     assert simple.simple_index(db_request) == {
         "projects": sorted(projects, key=lambda x: x[1])
     }
     assert db_request.response.headers["X-PyPI-Last-Serial"] == "0"
Example #2
0
 def test_with_results_no_serial(self, db_request):
     projects = [
         (x.name, x.normalized_name)
         for x in [ProjectFactory.create() for _ in range(3)]
     ]
     assert simple.simple_index(db_request) == {
         "projects": sorted(projects, key=lambda x: x[1])
     }
     assert db_request.response.headers["X-PyPI-Last-Serial"] == "0"
Example #3
0
    def test_with_results_with_serial(self, db_request):
        projects = [(x.name, x.normalized_name)
                    for x in [ProjectFactory.create() for _ in range(3)]]
        user = UserFactory.create()
        je = JournalEntryFactory.create(submitted_by=user)

        assert simple.simple_index(db_request) == {
            "projects": sorted(projects, key=lambda x: x[1])
        }
        assert db_request.response.headers["X-PyPI-Last-Serial"] == str(je.id)
Example #4
0
    def test_with_results_with_serial(self, db_request):
        projects = [
            (x.name, x.normalized_name)
            for x in [ProjectFactory.create() for _ in range(3)]
        ]
        user = UserFactory.create()
        je = JournalEntryFactory.create(submitted_by=user)

        assert simple.simple_index(db_request) == {
            "projects": sorted(projects, key=lambda x: x[1])
        }
        assert db_request.response.headers["X-PyPI-Last-Serial"] == str(je.id)
Example #5
0
 def test_no_results_with_serial(self, db_request):
     user = UserFactory.create()
     je = JournalEntryFactory.create(submitted_by=user)
     assert simple.simple_index(db_request) == {"projects": []}
     assert db_request.response.headers["X-PyPI-Last-Serial"] == str(je.id)
Example #6
0
 def test_no_results_no_serial(self, db_request):
     assert simple.simple_index(db_request) == {"projects": []}
     assert db_request.response.headers["X-PyPI-Last-Serial"] == "0"
Example #7
0
 def test_no_results_with_serial(self, db_request):
     user = UserFactory.create()
     je = JournalEntryFactory.create(submitted_by=user)
     assert simple.simple_index(db_request) == {"projects": []}
     assert db_request.response.headers["X-PyPI-Last-Serial"] == str(je.id)
Example #8
0
 def test_no_results_no_serial(self, db_request):
     assert simple.simple_index(db_request) == {"projects": []}
     assert db_request.response.headers["X-PyPI-Last-Serial"] == "0"