I completed the changes to insure all id attributes in the results pages are unique. I also created a number of functional tests that will fail if there are any duplicate ids. Before you try to run the functional tests, you should first get any new pip requirements.
pip install -r requirements.txt
Then you can run the new functional tests.
python manage.py test functional_tests.test_duplicate_ids
I completed the changes to insure all id attributes in the results pages are unique. I also created a number of functional tests that will fail if there are any duplicate ids. Before you try to run the functional tests, you should first get any new pip requirements.
pip install -r requirements.txt
Then you can run the new functional tests.
python manage.py test functional_tests.test_duplicate_ids