LINUX.ORG.RU

История изменений

Исправление tides, (текущая версия) :

Так как считал? У меня едва больше сотни набирается

#!/usr/bin/python2
import collections,json,re
a=collections.defaultdict(list)
for i,j in json.load(open('/dev/shm/results.json'))['tests'].items():
  if j['result']not in('pass','skip'):
    a[re.sub(r'/[^/]+$','',i)].append(i)
for i in a:
  print i,a[i]

Исходная версия tides, :

Так как считал? У меня едва больше сотни набирается

#!/usr/bin/python2
import collections,json
a=collections.defaultdict(list)
for i,j in json.load(open('/dev/shm/results.json'))['tests'].items():
  if j['result']not in('pass','skip'):
    a['/'.join(i.split('/')[:-1])].append(i)
for i in a:
  print i,a[i]