Add separate Selenium testing to Travis

Signed-off-by: Michal Čihař <michal@cihar.com>
Test against Django 1.7rc as well

Signed-off-by: Michal Čihař <michal@cihar.com>
Fix syntax error

Signed-off-by: Michal Čihař <michal@cihar.com>
Django 1.7 fails for now

Signed-off-by: Michal Čihař <michal@cihar.com>
Better name for method running checks

This also avoids name clash with Model method in Django 1.7.

Signed-off-by: Michal Čihař <michal@cihar.com>
Fix typo in test name

Signed-off-by: Michal Čihař <michal@cihar.com>
Specify Django version ranges rather than being explict

Signed-off-by: Michal Čihař <michal@cihar.com>
Use sauce_connect addon instead of manual execution

Signed-off-by: Michal Čihař <michal@cihar.com>
Fix syntax

Signed-off-by: Michal Čihař <michal@cihar.com>
Better way to get Django version

Signed-off-by: Michal Čihař <michal@cihar.com>
Raise South requirement

Require South 1.0 so that we can prepare for using Django 1.7 native
migrations in future (at point where we drop Django 1.6 support).

Signed-off-by: Michal Čihař <michal@cihar.com>
Rename South migrations directory

Rename directory holding South migration so south_migrations. This is
needed for future migration to Django 1.7 migrations.

See South migration guide for more details:
http://south.readthedocs.org/en/latest/releasenotes/1.0.html#library-migration-path

Signed-off-by: Michal Čihař <michal@cihar.com>
Update requirements in spec file

Signed-off-by: Michal Čihař <michal@cihar.com>
Update spec file

- fix license to be SPDX compatible
- remove CI files which make no sense in the RPM

Signed-off-by: Michal Čihař <michal@cihar.com>
Exclude South migrations from checking

Signed-off-by: Michal Čihař <michal@cihar.com>
Add missing default value

Signed-off-by: Michal Čihař <michal@cihar.com>
Separate lint and test builds

The pep8/pylint are now executed in separate builds.

Signed-off-by: Michal Čihař <michal@cihar.com>
Selenium tests should no longer fail

Signed-off-by: Michal Čihař <michal@cihar.com>
Document travis setup

Signed-off-by: Michal Čihař <michal@cihar.com>
Enable other browsers testing

The cookies issue is reported to be fixed.

Signed-off-by: Michal Čihař <michal@cihar.com>