ZO-4683: Check date_last_modified instead of checksum #86
9 fail, 56 skipped, 2 672 pass in 9m 15s
Annotations
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_handle_delete_event (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 1s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 120, in test_handle_delete_event
audio = self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_article_has_corresponding_tts_audio_after_publish (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 1s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 61, in test_article_has_corresponding_tts_audio_after_publish
self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_remove_audio_from_article (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 0s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 131, in test_remove_audio_from_article
audio = self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_update_audio_fails_if_article_changed (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 0s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 105, in test_update_audio_fails_if_article_changed
audio = self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_update_audio_without_touching_the_article (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 0s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 78, in test_update_audio_without_touching_the_article
audio = self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_message_audio_created (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 0s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 23, in test_message_audio_created
audio = self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_update_broken_audio_repairs_reference_to_article (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 0s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 56, in test_update_broken_audio_repairs_reference_to_article
Speech().update(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_no_audio_for_locked_article (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 0s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 75, in test_no_audio_for_locked_article
self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Check warning on line 0 in vivi.core.src.zeit.speech.tests.test_connection.TestSpeech
github-actions / Test Results
test_update_existing_tts_audio (vivi.core.src.zeit.speech.tests.test_connection.TestSpeech) failed
deployment/work/source/report.xml [took 1s]
Raw output
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'
Traceback (most recent call last):
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor
yield
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 591, in run
self._callTestMethod(testMethod)
File "/home/runner/_work/_tool/Python/3.10.13/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod
method()
File "/home/runner/_work/vivi/vivi/deployment/work/source/vivi/core/src/zeit/speech/tests/test_connection.py", line 35, in test_update_existing_tts_audio
audio = self.create_audio(TTS_CREATED)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/testing.py", line 103, in create_audio
speech.update(data)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 94, in update
self._add_audio_reference(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 97, in _add_audio_reference
article = self._assert_article_unchanged(speech)
File "/home/runner/_work/vivi/vivi/core/src/zeit/speech/connection.py", line 116, in _assert_article_unchanged
if last_modified > last_published:
TypeError: '>' not supported between instances of 'NoneType' and 'datetime.datetime'