#7019 closed change (fixed)

[CMS] Refactor `test_server.py`

Reported by: atudor Assignee: atudor
Priority: Unknown Milestone:
Module: Sitescripts Keywords:
Cc: kvas, jsonesen Blocked By:
Blocking: #6337 Platform: Unknown / Cross platform
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):


Description (last modified by atudor)


The days of CMS are coming to an end. Slowly, but steadily, it's starting to change shape. Now it's test_server.py's time to be refactored :D.

What to change

Refactor test_server.py. The key targets when refactoring this code are:

  1. Making it PEP8 compliant. There are a couple of flake8 exceptions that are added for the current implementation and which can be easily be handled: A101, A107, A302, E501, F401
  2. Make the code more easily readable. The most important thing here is adding docstrings to all the functions involved.
  3. Increase test coverage from 69%.

Where possible, some performance enhancements will be included as well.

Change History (6)

comment:1 Changed 23 months ago by atudor

  • Description modified (diff)

comment:2 Changed 22 months ago by atudor

  • Description modified (diff)

comment:3 Changed 22 months ago by atudor

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:4 Changed 22 months ago by jsonesen

  • Cc jsonesen added

comment:5 Changed 22 months ago by abpbot

A commit referencing this issue has landed:
Issue 7019 - Refactor test_server.py

comment:6 Changed 21 months ago by atudor

  • Resolution set to fixed
  • Status changed from reviewing to closed
Note: See TracTickets for help on using tickets.