• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openshift / openshift-restclient-python / 689
52%

Build:
DEFAULT BRANCH: master
Ran 15 Dec 2018 03:57AM UTC
Jobs 12
Files 249
Run time 16min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
689

push

travis-ci

fabianvf
Implement Discoverer class and lazy loading method for API resources (#220)

* Remove resource container and implement Discoverer class

This will allow us to implement different strategies for discovering
API resources i.e. all requests at beginning, completely lazy,
background loading.

* Remove resource container unit test

* Add back line for ResourceList kind

* Add cache updating when resources are requested in __iter__ method

* Add back case where there is no match for _type field in JSONDecoder

* Change flag to for update cache to a field of Discoverer

* Add pytest unit test for discoverer

* Use generic get method for Discoverer subclasses

Only the logic for search needs to change between discoverers,
     so the get function is now defined in the Discoverer
     class instead of in each subclass

Signed-off-by: Fabian von Feilitzsch <fabian@fabianism.us>

* Update unit tests for discoverers

- Use request fixture to get the discoverer in the client fixture
- Minor style changes

Signed-off-by: Fabian von Feilitzsch <fabian@fabianism.us>

1034 of 16083 branches covered (6.43%)

9000 of 39124 relevant lines covered (23.0%)

2.14 hits per line

Jobs
ID Job ID Ran Files Coverage
3 689.3 (TEST_SUITE=unit OPENSHIFT_VERSION=latest) 15 Dec 2018 03:58AM UTC 0
17.04
Travis Job 689.3
4 689.4 (TEST_SUITE=unit OPENSHIFT_VERSION=latest) 15 Dec 2018 03:58AM UTC 0
17.05
Travis Job 689.4
5 689.5 (TEST_SUITE=unit OPENSHIFT_VERSION=3.10) 15 Dec 2018 03:57AM UTC 0
17.04
Travis Job 689.5
6 689.6 (TEST_SUITE=unit OPENSHIFT_VERSION=3.10) 15 Dec 2018 03:57AM UTC 0
17.05
Travis Job 689.6
7 689.7 (TEST_SUITE=generated-functional OPENSHIFT_VERSION=3.9) 15 Dec 2018 04:10AM UTC 0
21.99
Travis Job 689.7
8 689.8 (TEST_SUITE=generated-functional OPENSHIFT_VERSION=3.9) 15 Dec 2018 04:14AM UTC 0
21.99
Travis Job 689.8
9 689.9 (TEST_SUITE=dynamic-functional OPENSHIFT_VERSION=3.9) 15 Dec 2018 04:00AM UTC 0
16.99
Travis Job 689.9
10 689.10 (TEST_SUITE=dynamic-functional OPENSHIFT_VERSION=3.9) 15 Dec 2018 04:01AM UTC 0
16.99
Travis Job 689.10
11 689.11 (TEST_SUITE=dynamic-functional OPENSHIFT_VERSION=3.10) 15 Dec 2018 04:01AM UTC 0
16.99
Travis Job 689.11
12 689.12 (TEST_SUITE=dynamic-functional OPENSHIFT_VERSION=3.10) 15 Dec 2018 04:04AM UTC 0
16.99
Travis Job 689.12
13 689.13 (TEST_SUITE=dynamic-functional OPENSHIFT_VERSION=latest) 15 Dec 2018 04:04AM UTC 0
16.99
Travis Job 689.13
14 689.14 (TEST_SUITE=dynamic-functional OPENSHIFT_VERSION=latest) 15 Dec 2018 04:04AM UTC 0
16.99
Travis Job 689.14
Source Files on build 689
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #689
  • 307dd81a on github
  • Prev Build on master (#682)
  • Next Build on master (#704)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc