http://gitunderground.i2p/archive/youtube-dl/commit/eee9a247eb3ef876ce6d9f5e34275e46a2d06d10
= 1 should raise in debug ' ) : traverse_obj ( _TEST_DATA , set ( ( str . upper , str ) ) ) # Test `slice` as a key _SLICE_DATA = [ 0 , 1 , 2 , 3 , 4 ] self . assertEqual ( traverse_obj ( _TEST_DATA , ( ' dict ' , slice ( 1 ) ) ) , None , msg = ' slice on a dictionary should not throw ' ) self . assertEqual ( traverse_obj ( _SLICE_DATA , slice ( 1 ) ) , _SLICE_DATA [ : 1 ] , msg = ' slice key should apply slice to sequence ' ) self . assertEqual ( traverse_obj ( _SLICE_DATA , slice ( 1 , 2 ) ) ,...