Поддержка самопроверки для аудиокниг - PullRequest
0 голосов
/ 23 сентября 2019

В настоящее время мы находимся на этапе самотестирования в разработке музыкального API Sonos и столкнулись с проблемой с одним из условий тестирования, test_combinatorial_test_browse_to_leaf.Всякий раз, когда мы запускаем самотестирование, этот тест завершается неудачей с сообщением экземпляра «ответ локальной переменной», на который ссылаются перед назначением ».

Структура нашего контента очень проста, корень состоит из списка mediaCollections типа «аудиокнига», каждый из которых содержит список дорожек mediaMetadata.Наши mediaCollections включают теги для id, itemType, title, summary, author, narrator, canPlay и canResume (оба всегда имеют значение true) и albumArtUri.

Мы также изучили набор тестов и обнаружили, что сообщение Instance о "локальная переменная 'response' 'была вызвана оператором if для ln.57 файла browse.py для кода самопроверки, который учитывает типы TRACK, PROGRAM и STREAM, но не AUDIOBOOK, что приводит к тому, что «ответ» никогда не назначается.Это предполагаемое поведение или это ошибка в наборе самопроверки?

1 Ответ

0 голосов
/ 27 сентября 2019

Это ошибка в наборе самопроверки.Пожалуйста, отправьте ваш сервис вместе с вашим файлом конфигурации, и мы будем работать с вами, чтобы решить любые проблемы в рамках процесса рассмотрения заявки.

...