-
Notifications
You must be signed in to change notification settings - Fork 145
Closed
Description
I just forked from https://github.com/ggtracker/sc2reader (the upstream branch) on Windows 10 (Python 3.6.4) and ran test_all.py
This generates a ton of logs, much of which look like errors, such as:
Whoa! 'CreepTracker' object has no attribute 'creepTracker'
...
Unable to change type of None [4C80001] to SpecialNexus [frame 8345]; unit type not found in build base
...
Conflicting results for Team 1: {'Loss', 'Win', None}
...
Bad upkeep_pid (4) for event <class 'sc2reader.events.tracker.UnitBornEvent'> at 00.00 [0].
....etc.... and at the end there are 4 tracebacks and a status message:
======================================================================
ERROR: test_33_shift_click_calldown_mule (__main__.TestReplays)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_replays/test_all.py", line 512, in test_33_shift_click_calldown_mule
self.assertEqual(len(filter(efilter, replay.events)), 29)
TypeError: object of type 'filter' has no len()
======================================================================
ERROR: test_33_shift_click_spawn_larva (__main__.TestReplays)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_replays/test_all.py", line 518, in test_33_shift_click_spawn_larva
self.assertEqual(len(filter(efilter, replay.events)), 23)
TypeError: object of type 'filter' has no len()
======================================================================
ERROR: test_creepTracker (__main__.TestReplays)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_replays/test_all.py", line 387, in test_creepTracker
assert replay.player[player_id].max_creep_spread[1] >0
AttributeError: 'Participant' object has no attribute 'max_creep_spread'
======================================================================
ERROR: test_lotv_creepTracker (__main__.TestReplays)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_replays/test_all.py", line 434, in test_lotv_creepTracker
assert replay.player[player_id].max_creep_spread >0
AttributeError: 'Participant' object has no attribute 'max_creep_spread'
----------------------------------------------------------------------
Ran 60 tests in 30.223s
FAILED (errors=4, expected failures=3)
You can find the entire output here: https://pastebin.com/BFCSdSN2
I made a post about this in our Google Group and it was recommended that I log a bug: https://groups.google.com/d/msg/sc2reader/3bTRTrVoGm0/c-Ol8kgNDQAJ
Let me know if you'd like more troubleshooting info!
Metadata
Metadata
Assignees
Labels
No labels