Fix combination generator in CompoundMultiIndex #108
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #72 and #106.
This is a continuation of #107. On top of the bug fix, I added a test to express the issue.
The bug is detailed in #72 and #106. The issue is that the traversal that is done to walk the structure doesn't preserve the path correctly so only a subset of the index would ever be generated.
Thanks to @WingGithub for the original fix in #107. We wanted to get this in without losing their contribution so I made sure to pull in their commit to my branch.