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

ni / nimi-python / 989
91%

Build:
DEFAULT BRANCH: master
Ran 13 Sep 2017 08:27PM UTC
Jobs 6
Files 7
Run time 2min
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
989

push

travis-ci

web-flow
Refactor Attribute classes to support channel-based set/get (#306)

* Fooling around with how to do channel get/set for attributes

* Ability to set channel when creating an attribute

* Initial mock up on how to do channels (moved file)

* refine proof of concept for SessionWithChannels class

Dynamically finds the attribute in Session and calls it with a channel.

* Now works with methods, improve doc and names

* Cleaned up channels example and improved test cases

* Update generated files

* Add test_get_enum_attribute

* remove temporary test code

* Refactor Attribute classes to accommodate channel based attributes.

* Created base class Attribute
* Attribute is initialized with a default channel which is used on
__set__ and __get__
* Derived attributes have a standard interface get/set methods
* More code reuse

* Update generated

* remove temp test

436 of 493 relevant lines covered (88.44%)

5.3 hits per line

Coverage Regressions

Lines Coverage ∆ File
40
100.0
bin/nifake/nifake/session.py
Jobs
ID Job ID Ran Files Coverage
1 989.1 13 Sep 2017 08:28PM UTC 0
88.44
Travis Job 989.1
2 989.2 13 Sep 2017 08:27PM UTC 0
88.44
Travis Job 989.2
3 989.3 13 Sep 2017 08:27PM UTC 0
88.44
Travis Job 989.3
4 989.4 13 Sep 2017 08:28PM UTC 0
88.24
Travis Job 989.4
5 989.5 13 Sep 2017 08:29PM UTC 0
88.44
Travis Job 989.5
6 989.6 13 Sep 2017 08:30PM UTC 0
88.24
Travis Job 989.6
Source Files on build 989
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #989
  • 1aac387a on github
  • Prev Build on master (#988)
  • Next Build on master (#995)
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