diff --git a/consensus_decentralization/analyze.py b/consensus_decentralization/analyze.py index 4a4c92e..66af0e8 100644 --- a/consensus_decentralization/analyze.py +++ b/consensus_decentralization/analyze.py @@ -63,7 +63,7 @@ def analyze(projects, aggregated_data_filename, output_dir): try: date_blocks_per_entity[entity] = block_values[date] except KeyError: - date_blocks_per_entity[entity] = 0 + pass sorted_date_blocks = sorted(date_blocks_per_entity.values(), reverse=True) for metric_name, metric, param in metric_params: diff --git a/tests/test_analyze.py b/tests/test_analyze.py index 7ab034d..0ae323b 100644 --- a/tests/test_analyze.py +++ b/tests/test_analyze.py @@ -82,8 +82,8 @@ def test_analyze(setup_and_cleanup): lines = f.readlines() assert lines[0] == 'timeframe,sample_bitcoin\n' if metric == 'gini': - assert lines[1] == 'Feb-2018,0.375\n' - assert lines[2] == 'Mar-2018,0.75\n' + assert lines[1] == 'Feb-2018,0.16666666666666666\n' + assert lines[2] == 'Mar-2018,0.0\n' elif metric == 'nakamoto_coefficient': assert lines[1] == 'Feb-2018,1\n' assert lines[2] == 'Mar-2018,1\n'