DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
[tox]
envlist = py35

[testenv]
deps =
    flake8
    pytest
    pytest-asyncio
    uvloop

setenv =
    PN_SERVICES = ses:log_collect:irc
    ID_ENV = dev
    PULSE_HOST = pulse.mozilla.org
    PULSE_LOGIN = dummy_login
    PULSE_PASSWORD = dummy_pass
    PULSE_SSL = True
    PULSE_PORT = 5671
    PULSE_QUEUE = dummy_queue
    AWS_ACCESS_KEY_ID = dummy_key_id
    AWS_SECRET_ACCESS_KEY = dummy_secret_key
    SNS_ARN = dummy_sns_arn
    SMTP_EMAIL = dummy_email
    SMTP_PASSWD = dummy_smtp_pass
    SMTP_HOST = smtp.gmail.com
    SMTP_PORT = 587
    S3_BUCKET = dummy_bucket
    SES_EMAIL = dummy_ses_email
    IRC_HOST = irc.mozilla.org
    IRC_NAME = "Dummy"
    IRC_PORT = 6697
    IRC_NICK = dummy_irc_name
    IRC_PASS = dummy_irc_pass
    INFLUXDB_RECORD = 0
    INFLUXDB_HOST = local
    INFLUXDB_NAME = time_notifications
    ROUTING_KEYS = dummy_key

commands=
    py.test --verbose --doctest-modules pulsenotify
    flake8 pulsenotify

[flake8]
exclude = .ropeproject,.tox
show-source = True
max-line-length = 120