view .travis.yml @ 6423:ac03ae060ca0

templates: fix aria markup from 24a0c176a63d The markup in base.html is a bit misleading. The "quick login" drop down menu is not just the quick login box but also the "current user info" box. When the user is logged in, the "real" quick login box isn't shown and the drop menu's aria-describedby="quick_login_h" thus becomes an invalid reference. To fix the reference, also call the user info for quick_login_h - that is approximately correct.
author Mads Kiilerich <mads@kiilerich.com>
date Mon, 09 Jan 2017 21:39:51 +0100
parents e285bb7abb28
children
line wrap: on
line source

language: python
python:
  - "2.6"
  - "2.7"

env:
  - TEST_DB=sqlite:////tmp/kallithea_test.sqlite
  - TEST_DB=mysql://root@127.0.0.1/kallithea_test
  - TEST_DB=postgresql://postgres@127.0.0.1/kallithea_test

services:
  - mysql
  - postgresql

# command to install dependencies
before_script:
  - mysql -e 'create database kallithea_test;'
  - psql -c 'create database kallithea_test;' -U postgres
  - git --version

before_install:
  - sudo apt-get remove git
  - sudo add-apt-repository ppa:pdoes/ppa -y
  - sudo apt-get update -y
  - sudo apt-get install git -y

install:
  - pip install mysql-python psycopg2 mock unittest2
  - pip install . --use-mirrors

# command to run tests
script: nosetests

notifications:
    email:
        - ci@kallithea-scm.org
    irc: "irc.freenode.org#kallithea"

branches:
  only:
    - master