horizon/horizon/test
Timur Sufiev 7023050edd Eliminate mutable default arguments
The best practice in Python is not to use mutable object (i.e. list,
dictionary, or instances of most classes) as value of default
argument (see https://goo.gl/Kwhg0T). A hacking rule to enforce this 
practice is added as well.

The patch was inspired by CR https://review.openstack.org/#/c/198465/ 
and took most of its code from it as well. That's why original 
copyrights are kept.

Closes-Bug: #1471349
Change-Id: Ia77b1736dbc3d4e28ff2d2c3424e9cfcaefa5077
2015-12-17 09:58:46 +00:00
..
customization Fixed typos in comment for renaming dashboard 2015-09-08 18:05:02 +05:30
dummy_auth Fix horizon/test selenium tests for Django 1.8 2015-09-30 16:41:30 +10:00
jasmine Applying auto-file-discovery partially 2015-06-29 16:04:14 -06:00
templates Fix horizon/test selenium tests for Django 1.8 2015-09-30 16:41:30 +10:00
test_dashboards Remove legacy models.py files 2015-11-16 11:41:13 +00:00
tests Remove arguments "{}" in function definitions 2015-12-15 14:30:22 +00:00
__init__.py Splits OpenStack Dashboard bits from framework app code. 2012-10-11 11:47:50 -07:00
helpers.py Remove some old (pre-1.8) Django compatibility code 2015-11-06 06:55:22 +00:00
patches.py Fix E127 errors in horizon/ 2014-10-01 19:49:41 +09:00
settings.py Add optional Report Bug link to Horizon 2015-09-25 17:29:15 -07:00
test_hacking.py Eliminate mutable default arguments 2015-12-17 09:58:46 +00:00
urls.py Drop QUnit JS tests in favor of Jasmine 2015-08-27 13:09:00 +00:00
utils.py Fix horizon/test selenium tests for Django 1.8 2015-09-30 16:41:30 +10:00
webdriver.py Enable PhantomJS for running Selenium tests 2015-11-25 11:25:51 +11:00