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

horazont / aioxmpp
98%
devel: 98%

Build:
Build:
LAST BUILD BRANCH: feature/rpc
DEFAULT BRANCH: devel
Repo Added 26 Feb 2017 02:09PM UTC
Files 128
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

LAST BUILD ON BRANCH feature/xso-enum-fix
branch: feature/xso-enum-fix
CHANGE BRANCH
x
Reset
  • feature/xso-enum-fix
  • devel
  • feature/add-aioopenssl-dependency
  • feature/allow-prosody-trunk-to-fail
  • feature/alpn
  • feature/alpn-compat
  • feature/any-provisioner
  • feature/async-def
  • feature/avatar-e2e-tests
  • feature/avatar-pep-rebase
  • feature/avatar-resend-presence
  • feature/backport-python-3.7-fixes
  • feature/before_stream_established-fixes
  • feature/blocking
  • feature/bookmarks-e2e
  • feature/chatstates
  • feature/childtextmap-with-tag
  • feature/ci-ejabberd-19.08
  • feature/ci-luasec-0.8
  • feature/ci-prosody-0.11-clone-efficiency
  • feature/ci-timeout-factor
  • feature/ci-unblacklist-0.10
  • feature/common-on_message
  • feature/constant-time-lrudict
  • feature/conversation-tracking-api-fixes
  • feature/coveralls
  • feature/directed-presence
  • feature/disable-stream-resumption
  • feature/disco-flush_cache
  • feature/disco-set_identity_names
  • feature/doc-fixes
  • feature/e2etest-improvements
  • feature/ecaps-cache-improvements
  • feature/ecaps-decouple
  • feature/ecaps2
  • feature/ejabberd-travis
  • feature/error-condition
  • feature/features-futures
  • feature/fix-avatar-descriptor-comparison
  • feature/fix-entitycaps
  • feature/fix-guard
  • feature/fix-is_handler-functions
  • feature/fix-occupant-direct-jid
  • feature/fix-presence-fail
  • feature/fix-punycode-fail
  • feature/fix-pyasn1-bug
  • feature/fix-pyasn1-bug-devel
  • feature/fix-pyasn1-regression-devel
  • feature/fix-python3.4
  • feature/fix-python3.4-issue-devel
  • feature/fix-setup
  • feature/fix-setup-version-check
  • feature/fix-sphinx-warnings
  • feature/fix-srv-bug
  • feature/fix-travis-certs
  • feature/fix-version-service
  • feature/form-fixes
  • feature/github-docs-security-policy
  • feature/handle-invalid-credential-format
  • feature/hashes-service
  • feature/http-upload
  • feature/ibb
  • feature/ignore-3.4-build-failure
  • feature/ignore-bare-muc-presence
  • feature/im-conversation-fixes
  • feature/im-echo-bot
  • feature/improve-debugability-of-XMLStream-again
  • feature/install-license-file
  • feature/installation
  • feature/iq-handler-respond-early
  • feature/jid-escaping
  • feature/json-containers
  • feature/lxml-dependency-fix
  • feature/make_security_layer-ssl_context_factory
  • feature/misc-pars
  • feature/modern-im
  • feature/muc-333
  • feature/muc-harden
  • feature/muc-improvements
  • feature/muc-invitations
  • feature/muc-on_enter-fix
  • feature/muc-self-ping
  • feature/muc-transient-occupants
  • feature/namespace-serialisation-fail
  • feature/napoleon
  • feature/on_enter-and-on_failure
  • feature/optional-session
  • feature/p2p-fix-leave
  • feature/pep-spammer
  • feature/pep-support
  • feature/per-prosody-version-config
  • feature/private-xml-and-bookmarks
  • feature/private-xml-strict-payload
  • feature/prosody-0.11
  • feature/prosody-cfg-in-git
  • feature/pubsub-features
  • feature/pushbot-example
  • feature/python-3.8-compat
  • feature/python3.8-compat
  • feature/random-patches
  • feature/re-read-resolver-config-on-NoNameservers
  • feature/readme-docs-link
  • feature/refactor-AbstractType
  • feature/remove-ext-child-map
  • feature/remove-libxml2-dep
  • feature/remove-orderedset-dependency
  • feature/roster-group-signals
  • feature/roster-race-fix
  • feature/scram-plus
  • feature/self-ping-debug-logs
  • feature/self-ping-remote-server-errors
  • feature/service-members
  • feature/silence-stream-debug
  • feature/simple-bookmarks
  • feature/simplified-service-order
  • feature/sm-location-format
  • feature/sm-use-counter-on-failed-resumption
  • feature/software-version
  • feature/spurious-fixes
  • feature/stabilise-tests
  • feature/stanza-error-handling
  • feature/startup-race
  • feature/stream-lang-to-xso
  • feature/stream-timeouts
  • feature/stream-timeouts2
  • feature/strict-child-xsos
  • feature/stringprep-unicode-3.2
  • feature/sync-iq-handlers
  • feature/test-pubsub-get-by-id
  • feature/tls-stripping-hardening
  • feature/topic-internet-xmpp
  • feature/tracking-improvements
  • feature/travis-ci-ejabberd
  • feature/travis-ejabberd-17.03
  • feature/travis-fix-prosody-0.10-mod_pep_plus-use
  • feature/travis-fixes
  • feature/travis-lua-bitops
  • feature/travis-no-full-clone
  • feature/travis-stages
  • feature/utils-namespaces-checking
  • feature/vcard
  • feature/windows-compatibility
  • feature/xep-0027-schema
  • feature/xml-escapes
  • feature/xmpp-ping
  • feature/xso-cleanup
  • feature/xso-collector-as-etree
  • feature/xso-docs-cleanup
  • feature/xso-error-defaults
  • master
  • pushbot
  • release-0.10
  • release-0.11
  • release-0.12
  • release-0.13
  • release-0.9
  • release/0.10.1-prep
  • v0.10.0
  • v0.10.1
  • v0.10.2
  • v0.10.3
  • v0.10.4
  • v0.10.5
  • v0.11.0
  • v0.9.0
  • v0.9.1

pending completion
1720

Pull #307

travis-ci

web-flow
xso: fix assignment of enum members when only allow_coerce is true

Previously, the code would force coercion of the value through
the *nested* type (in most cases, String) first even if the value
was already an enumeration member. This obviously breaks because
the enumeration member is an instance of the Enumeration and not of
any other type.

This bug occurs only if deprecate_coerce is *false*, because
otherwise there was an additional check for enum membership in the
code path.
Pull Request #307: xso: fix assignment of enum members when only allow_coerce is true

2 of 2 new or added lines in 1 file covered. (100.0%)

12868 of 13141 relevant lines covered (97.92%)

0.98 hits per line

Relevant lines Covered
Build:
Build:
13141 RELEVANT LINES 12868 COVERED LINES
0.98 HITS PER LINE
Source Files on feature/xso-enum-fix
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1720 feature/xso-enum-fix xso: fix assignment of enum members when only allow_coerce is true Previously, the code would force coercion of the value through the *nested* type (in most cases, String) first even if the value was already an enumeration member. This obviously ... Pull #307 16 Sep 2019 08:04PM UTC web-flow travis-ci pending completion  
1719 feature/xso-enum-fix xso: fix assignment of enum members when only allow_coerce is true Previously, the code would force coercion of the value through the *nested* type (in most cases, String) first even if the value was already an enumeration member. This obviously ... push 16 Sep 2019 07:55PM UTC horazont travis-ci pending completion  
See All Builds (1763)
  • Repo on GitHub
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

© 2025 Coveralls, Inc