Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/remove imp #2679

Merged
merged 2 commits into from Aug 24, 2020
Merged

Refactor/remove imp #2679

merged 2 commits into from Aug 24, 2020

Conversation

forslund
Copy link
Collaborator

Description

Remove the remaining uses of the old imp module

  • Audio service loading
  • Loading test environment setup code in the old skills integration tests

How to test

Check that audio services load and that the test runner can run for example the spotify skill (which uses a test environment)

Contributor license agreement signed?

CLA [ Yes ]

@devops-mycroft devops-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Aug 21, 2020
@devops-mycroft
Copy link

Voight Kampff Integration Test Succeeded (Results)

@krisgesling
Copy link
Contributor

Looks perfect, and working as expected though when I ran it against spotify as you suggested, it failed to import mock

It looks like we only use unittest.mock in core so it's not available by default and not a requirement in the Skill.

@krisgesling
Copy link
Contributor

mock included in docker image and will be updated in Spotify Skill in next update
Merging.

@krisgesling krisgesling merged commit 3eee84f into MycroftAI:dev Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants