Skip to content

Instantly share code, notes, and snippets.

@r-rmcgibbo
Created March 19, 2021 11:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save r-rmcgibbo/99872e349273f866a713b6f9b4d66452 to your computer and use it in GitHub Desktop.
Save r-rmcgibbo/99872e349273f866a713b6f9b4d66452 to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: 8 seconds | https://github.com/NixOS/nixpkgs/pull/116831
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing setuptools-check-hook
Using setuptoolsCheckPhase
Sourcing pytest-check-hook
Using pytestCheckPhase
Removing setuptoolsCheckPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/fy4nlhd16gql26vlzkfpl0b8z5bc37f1-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/utils.py
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing setuptoolsBuildPhase
running bdist_wheel
The [wheel] section is deprecated. Use [bdist_wheel] instead.
running build
running build_py
creating build
creating build/lib
creating build/lib/ics
copying ics/icalendar.py -> build/lib/ics
copying ics/attendee.py -> build/lib/ics
copying ics/todo.py -> build/lib/ics
copying ics/tools.py -> build/lib/ics
copying ics/__init__.py -> build/lib/ics
copying ics/event.py -> build/lib/ics
copying ics/types.py -> build/lib/ics
copying ics/component.py -> build/lib/ics
copying ics/timeline.py -> build/lib/ics
copying ics/__meta__.py -> build/lib/ics
copying ics/utils.py -> build/lib/ics
running egg_info
creating ics.egg-info
writing ics.egg-info/PKG-INFO
writing dependency_links to ics.egg-info/dependency_links.txt
writing requirements to ics.egg-info/requires.txt
writing top-level names to ics.egg-info/top_level.txt
writing manifest file 'ics.egg-info/SOURCES.txt'
reading manifest file 'ics.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'meta.py'
writing manifest file 'ics.egg-info/SOURCES.txt'
creating build/lib/ics/alarm
copying ics/alarm/__init__.py -> build/lib/ics/alarm
copying ics/alarm/audio.py -> build/lib/ics/alarm
copying ics/alarm/base.py -> build/lib/ics/alarm
copying ics/alarm/custom.py -> build/lib/ics/alarm
copying ics/alarm/display.py -> build/lib/ics/alarm
copying ics/alarm/email.py -> build/lib/ics/alarm
copying ics/alarm/none.py -> build/lib/ics/alarm
copying ics/alarm/utils.py -> build/lib/ics/alarm
creating build/lib/ics/grammar
copying ics/grammar/__init__.py -> build/lib/ics/grammar
copying ics/grammar/contentline.ebnf -> build/lib/ics/grammar
copying ics/grammar/parse.py -> build/lib/ics/grammar
creating build/lib/ics/parsers
copying ics/parsers/alarm_parser.py -> build/lib/ics/parsers
copying ics/parsers/attendee_parser.py -> build/lib/ics/parsers
copying ics/parsers/event_parser.py -> build/lib/ics/parsers
copying ics/parsers/icalendar_parser.py -> build/lib/ics/parsers
copying ics/parsers/parser.py -> build/lib/ics/parsers
copying ics/parsers/todo_parser.py -> build/lib/ics/parsers
creating build/lib/ics/serializers
copying ics/serializers/alarm_serializer.py -> build/lib/ics/serializers
copying ics/serializers/attendee_serializer.py -> build/lib/ics/serializers
copying ics/serializers/event_serializer.py -> build/lib/ics/serializers
copying ics/serializers/icalendar_serializer.py -> build/lib/ics/serializers
copying ics/serializers/serializer.py -> build/lib/ics/serializers
copying ics/serializers/todo_serializer.py -> build/lib/ics/serializers
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/icalendar.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/attendee.py -> build/bdist.linux-x86_64/wheel/ics
creating build/bdist.linux-x86_64/wheel/ics/grammar
copying build/lib/ics/grammar/contentline.ebnf -> build/bdist.linux-x86_64/wheel/ics/grammar
copying build/lib/ics/grammar/parse.py -> build/bdist.linux-x86_64/wheel/ics/grammar
copying build/lib/ics/grammar/__init__.py -> build/bdist.linux-x86_64/wheel/ics/grammar
copying build/lib/ics/todo.py -> build/bdist.linux-x86_64/wheel/ics
creating build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/parsers/attendee_parser.py -> build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/parsers/icalendar_parser.py -> build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/parsers/parser.py -> build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/parsers/event_parser.py -> build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/parsers/alarm_parser.py -> build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/parsers/todo_parser.py -> build/bdist.linux-x86_64/wheel/ics/parsers
copying build/lib/ics/tools.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/__init__.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/event.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/types.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/component.py -> build/bdist.linux-x86_64/wheel/ics
creating build/bdist.linux-x86_64/wheel/ics/serializers
copying build/lib/ics/serializers/todo_serializer.py -> build/bdist.linux-x86_64/wheel/ics/serializers
copying build/lib/ics/serializers/icalendar_serializer.py -> build/bdist.linux-x86_64/wheel/ics/serializers
copying build/lib/ics/serializers/attendee_serializer.py -> build/bdist.linux-x86_64/wheel/ics/serializers
copying build/lib/ics/serializers/event_serializer.py -> build/bdist.linux-x86_64/wheel/ics/serializers
copying build/lib/ics/serializers/serializer.py -> build/bdist.linux-x86_64/wheel/ics/serializers
copying build/lib/ics/serializers/alarm_serializer.py -> build/bdist.linux-x86_64/wheel/ics/serializers
creating build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/custom.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/display.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/__init__.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/base.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/audio.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/email.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/utils.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/alarm/none.py -> build/bdist.linux-x86_64/wheel/ics/alarm
copying build/lib/ics/timeline.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/__meta__.py -> build/bdist.linux-x86_64/wheel/ics
copying build/lib/ics/utils.py -> build/bdist.linux-x86_64/wheel/ics
running install_egg_info
Copying ics.egg-info to build/bdist.linux-x86_64/wheel/ics-0.7-py3.9.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/ics-0.7.dist-info/WHEEL
creating 'dist/ics-0.7-py2.py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'ics/__init__.py'
adding 'ics/__meta__.py'
adding 'ics/attendee.py'
adding 'ics/component.py'
adding 'ics/event.py'
adding 'ics/icalendar.py'
adding 'ics/timeline.py'
adding 'ics/todo.py'
adding 'ics/tools.py'
adding 'ics/types.py'
adding 'ics/utils.py'
adding 'ics/alarm/__init__.py'
adding 'ics/alarm/audio.py'
adding 'ics/alarm/base.py'
adding 'ics/alarm/custom.py'
adding 'ics/alarm/display.py'
adding 'ics/alarm/email.py'
adding 'ics/alarm/none.py'
adding 'ics/alarm/utils.py'
adding 'ics/grammar/__init__.py'
adding 'ics/grammar/contentline.ebnf'
adding 'ics/grammar/parse.py'
adding 'ics/parsers/alarm_parser.py'
adding 'ics/parsers/attendee_parser.py'
adding 'ics/parsers/event_parser.py'
adding 'ics/parsers/icalendar_parser.py'
adding 'ics/parsers/parser.py'
adding 'ics/parsers/todo_parser.py'
adding 'ics/serializers/alarm_serializer.py'
adding 'ics/serializers/attendee_serializer.py'
adding 'ics/serializers/event_serializer.py'
adding 'ics/serializers/icalendar_serializer.py'
adding 'ics/serializers/serializer.py'
adding 'ics/serializers/todo_serializer.py'
adding 'ics-0.7.dist-info/LICENSE.rst'
adding 'ics-0.7.dist-info/METADATA'
adding 'ics-0.7.dist-info/WHEEL'
adding 'ics-0.7.dist-info/top_level.txt'
adding 'ics-0.7.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/build/source/dist /build/source
Processing ./ics-0.7-py2.py3-none-any.whl
Requirement already satisfied: arrow in /nix/store/3skk13rpfvcaq4cdma3ky10jacq39ycv-python3.9-arrow-1.0.3/lib/python3.9/site-packages (from ics==0.7) (1.0.3)
Requirement already satisfied: six>1.5 in /nix/store/462xzyq2qnjgcv9hywbqz6dfbxrzw2cw-python3.9-six-1.15.0/lib/python3.9/site-packages (from ics==0.7) (1.15.0)
Requirement already satisfied: python-dateutil in /nix/store/08y0bjf2n0rw14vz2lig1c6l317kgddr-python3.9-python-dateutil-2.8.1/lib/python3.9/site-packages (from ics==0.7) (2.8.1)
Requirement already satisfied: tatsu>4.2 in /nix/store/smxr758clw2pmsgk9nw3i07vd7l9mrgk-python3.9-TatSu-5.5.0/lib/python3.9/site-packages (from ics==0.7) (5.5.0)
Installing collected packages: ics
Successfully installed ics-0.7
/build/source
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/gv776cqj3m9m4bqd3r3379dyy2i92d6m-python3.9-ics-0.7
strip is /nix/store/cp1sa3xxvl71cypiinw2c62i5s33chlr-binutils-2.35.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/gv776cqj3m9m4bqd3r3379dyy2i92d6m-python3.9-ics-0.7/lib
patching script interpreter paths in /nix/store/gv776cqj3m9m4bqd3r3379dyy2i92d6m-python3.9-ics-0.7
checking for references to /build/ in /nix/store/gv776cqj3m9m4bqd3r3379dyy2i92d6m-python3.9-ics-0.7...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
no Makefile or custom installCheckPhase, doing nothing
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
pythonImportsCheckPhase
Executing pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
pytestCheckPhase
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.9.2, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
rootdir: /build/source, configfile: setup.cfg, testpaths: ics, tests
plugins: flakes-4.0.3
collecting ...
collecting 1 item
collected 251 items
ics/__init__.py . [ 0%]
ics/__meta__.py . [ 0%]
ics/attendee.py . [ 1%]
ics/component.py . [ 1%]
ics/event.py . [ 1%]
ics/icalendar.py . [ 2%]
ics/timeline.py . [ 2%]
ics/todo.py . [ 3%]
ics/tools.py . [ 3%]
ics/types.py . [ 3%]
ics/utils.py . [ 4%]
ics/alarm/__init__.py . [ 4%]
ics/alarm/audio.py . [ 5%]
ics/alarm/base.py . [ 5%]
ics/alarm/custom.py . [ 5%]
ics/alarm/display.py . [ 6%]
ics/alarm/email.py . [ 6%]
ics/alarm/none.py . [ 7%]
ics/alarm/utils.py . [ 7%]
ics/grammar/__init__.py . [ 7%]
ics/grammar/parse.py . [ 8%]
ics/parsers/alarm_parser.py . [ 8%]
ics/parsers/attendee_parser.py . [ 9%]
ics/parsers/event_parser.py . [ 9%]
ics/parsers/icalendar_parser.py . [ 9%]
ics/parsers/parser.py . [ 10%]
ics/parsers/todo_parser.py . [ 10%]
ics/serializers/alarm_serializer.py . [ 11%]
ics/serializers/attendee_serializer.py . [ 11%]
ics/serializers/event_serializer.py . [ 11%]
ics/serializers/icalendar_serializer.py . [ 12%]
ics/serializers/serializer.py . [ 12%]
ics/serializers/todo_serializer.py . [ 13%]
tests/__init__.py . [ 13%]
tests/alarm.py ........................ [ 23%]
tests/calendar.py ...................... [ 31%]
tests/component.py ................. [ 38%]
tests/contentline.py ..... [ 40%]
tests/duration.py .... [ 42%]
tests/event.py .............................F........................... [ 64%]
........ [ 68%]
tests/fixture.py . [ 68%]
tests/misc.py ............. [ 73%]
tests/parse.py ........ [ 76%]
tests/test.py .. [ 77%]
tests/timeline.py ......... [ 81%]
tests/todo.py ........................ [ 90%]
tests/unfold_lines.py ............ [ 95%]
tests/utils.py ........... [100%]
=================================== FAILURES ===================================
_____________________________ TestEvent.test_event _____________________________
self = <tests.event.TestEvent testMethod=test_event>
def test_event(self):
e = Event(begin=0, end=20)
> self.assertEqual(e.begin.timestamp, 0)
E AssertionError: <bound method Arrow.timestamp of <Arrow [1970-01-01T00:00:00+00:00]>> != 0
tests/event.py:25: AssertionError
=============================== warnings summary ===============================
../../nix/store/jy6rhkqcfvxyj4bpi2ncc7bbv8vsfp9i-python3.9-pytest-6.1.2/lib/python3.9/site-packages/_pytest/config/__init__.py:1230
/nix/store/jy6rhkqcfvxyj4bpi2ncc7bbv8vsfp9i-python3.9-pytest-6.1.2/lib/python3.9/site-packages/_pytest/config/__init__.py:1230: PytestConfigWarning: Unknown config option: pep8ignore
self._warn_or_fail_if_strict("Unknown config option: {}\n".format(key))
tests/misc.py::TestEvent::test_fixtures_time
/build/source/ics/component.py:47: UserWarning: The VERSION property was not found and is required by the RFC. A default value of "VERSION:2.0" has been used instead
warnings.warn(message)
-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
FAILED tests/event.py::TestEvent::test_event - AssertionError: <bound method ...
================== 1 failed, 250 passed, 2 warnings in 5.29s ===================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment