Passed
Push — dev ( 4bfa05...67478a )
by Konstantinos
01:31
created

test_encoding   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 14
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 1
eloc 9
dl 0
loc 14
rs 10
c 0
b 0
f 0

1 Function

Rating   Name   Duplication   Size   Complexity  
A test_encoding_list_nominal() 0 10 1
1
import pytest
2
3
# @pytest.mark.skip
4
def test_encoding_list_nominal(data_manager, datapoints, test_json_data):
5
    cmd = data_manager.command.encode_nominal_subsets
6
    cmd.args = ['flavors', 'encoded_flavors']
7
8
    cmd.execute()
9
10
    assert set(data_manager.backend.datapoints_manager.datapoints.attributes) == set(_ for _ in list(test_json_data['attributes']) + ['encoded_flavors'])
11
    assert set(datapoints.attributes) == set(_ for _ in list(test_json_data['attributes']) + ['encoded_flavors'])
12
13
    assert all(len(x) == len(set()))
0 ignored issues
show
Comprehensibility Best Practice introduced by
The variable x does not seem to be defined.
Loading history...
14