Skip to content

fix(API): signals and frames semantics#179

Merged
epage merged 1 commit intoni:masterfrom
epage:mapping
Aug 8, 2017
Merged

fix(API): signals and frames semantics#179
epage merged 1 commit intoni:masterfrom
epage:mapping

Conversation

@epage
Copy link
Contributor

@epage epage commented Aug 7, 2017

Because of what these return when iterated, they act more like a
Sequence rather than Mapping, so we're changing them to actually map
that.

Fixes #173

BREAKING CHANGE: session.frames and session.signals no longer have
keys, items, and values. We do not expect this to impact anyone.

  • This contribution adheres to CONTRIBUTING.md.
  • New tests have been created for any new features or regression tests for bugfixes.
  • tox successfully runs, including unit tests and style checks (see CONTRIBUTING.md).

@coveralls
Copy link

coveralls commented Aug 7, 2017

Coverage Status

Coverage remained the same at 64.175% when pulling fbb2a88 on epage:mapping into 5590c92 on ni:master.

@coveralls
Copy link

coveralls commented Aug 7, 2017

Coverage Status

Coverage remained the same at 64.175% when pulling fbb2a88 on epage:mapping into 5590c92 on ni:master.

@coveralls
Copy link

coveralls commented Aug 8, 2017

Coverage Status

Coverage remained the same at 64.175% when pulling e2e8f3e on epage:mapping into 5590c92 on ni:master.

1 similar comment
@coveralls
Copy link

coveralls commented Aug 8, 2017

Coverage Status

Coverage remained the same at 64.175% when pulling e2e8f3e on epage:mapping into 5590c92 on ni:master.

Because of what these return when iterated, they act more like a
`Sequence` rather than `Mapping`, so we're changing them to actually map
that.

Fixes ni#173

BREAKING CHANGE: `session.frames` and `session.signals` no longer have
`keys`, `items`, and `values`.  This should impact almost no one.
@coveralls
Copy link

coveralls commented Aug 8, 2017

Coverage Status

Coverage remained the same at 64.179% when pulling 7c01b4b on epage:mapping into 2b0b3bd on ni:master.

@epage epage merged commit d7d9fc9 into ni:master Aug 8, 2017
@epage epage deleted the mapping branch August 8, 2017 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

session.signals and session.frames might not correctly be implementing Mapping semantics

2 participants