From 144bef88eff92eae0d501c92954b340b9732bd52 Mon Sep 17 00:00:00 2001 From: Elisa Jasinska Date: Sun, 18 Sep 2016 23:35:44 +0200 Subject: [PATCH] adding coveralls (#50) * adding coveralls * combine .verage files --- .travis.yml | 47 +++++++++++++++++++++++++---------------------- README.md | 1 + 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0271983..fb6657a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,7 @@ install: - pip install -r requirements-dev.txt - pip install . - pip install -e git+https://github.com/napalm-automation/napalm-base.git@develop#egg=napalm-base +- pip install coveralls deploy: provider: pypi user: dbarroso @@ -16,26 +17,28 @@ deploy: script: - pylama . - cd test/unit -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_bgp_config -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_bgp_neighbors -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_bgp_neighbors_detail -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_environment -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_facts -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_interfaces -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_interfaces_counters -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_lldp_neighbors -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_lldp_neighbors_detail -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_arp_table -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_ntp_peers -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_ntp_stats -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_ntp_servers -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_interfaces_ip -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_mac_address_table -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_route_to -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_snmp_information -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_probes_config -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_probes_results -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_traceroute -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_users -- nosetests -v TestJunOSDriver:TestGetterJunOSDriver.test_get_optics +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_bgp_config +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_bgp_neighbors +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_bgp_neighbors_detail +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_environment +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_facts +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_interfaces +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_interfaces_counters +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_lldp_neighbors +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_lldp_neighbors_detail +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_arp_table +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_ntp_peers +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_ntp_stats +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_ntp_servers +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_interfaces_ip +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_mac_address_table +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_route_to +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_snmp_information +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_probes_config +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_probes_results +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_traceroute +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_users +- nosetests --with-coverage --cover-package napalm_junos -v TestJunOSDriver:TestGetterJunOSDriver.test_get_optics - cd ../.. +- coverage combine test/unit/.coverage +after_success: coveralls diff --git a/README.md b/README.md index bc164fa..85742b9 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ [![PyPI](https://img.shields.io/pypi/v/napalm-junos.svg)](https://pypi.python.org/pypi/napalm-junos) [![PyPI](https://img.shields.io/pypi/dm/napalm-junos.svg)](https://pypi.python.org/pypi/napalm-junos) [![Build Status](https://travis-ci.org/napalm-automation/napalm-junos.svg?branch=master)](https://travis-ci.org/napalm-automation/napalm-junos) +[![Coverage Status](https://coveralls.io/repos/github/napalm-automation/napalm-junos/badge.svg?branch=master)](https://coveralls.io/github/napalm-automation/napalm-junos) # napalm-junos