Skip to content

Conversation

@manneohrstrom
Copy link
Contributor

  • Updates to use tags rather than tag_list in the app store.
  • Moves the metadata cache files into the new appstore-metadata folder

Copy link
Contributor

@jfboismenu jfboismenu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like this is a breaking change, isn't it? Already downloaded bundles will lose their metadata.

:return: metadata dictionary or None if not found
"""
cache_file = os.path.join(path, METADATA_FILE)
metadata_folder = self._get_metadata_folder(path)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Won't this break backwards compatibility with currently cached bundles? It seems like we are. If that's indeed the case, a unit test proving it still works would be much appreciated. :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in order to minimize iterations i'll just revert to the previous behaviour.

Copy link
Contributor

@jfboismenu jfboismenu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't there a unit test to fix and if there is none, it would be nice if there was one.

@manneohrstrom
Copy link
Contributor Author

  • moved the mock store out of the test file where it was currently located and into the test lib.
  • added test for label support.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.2%) to 56.061% when pulling d3daf63 on 43276_tag_list into 4e69ae8 on master.

@manneohrstrom manneohrstrom merged commit 92232f0 into master Jun 23, 2017
@manneohrstrom manneohrstrom deleted the 43276_tag_list branch June 23, 2017 11:46
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.

4 participants