@@ -384,8 +384,6 @@ class TestHospital:
384384 0 : data ["age" ].values ,
385385 1 : utils .generate_intervals (data ["age" ].values , 0 , 100 , 5 ),
386386 2 : utils .generate_intervals (data ["age" ].values , 0 , 100 , 10 ),
387- 3 : utils .generate_intervals (data ["age" ].values , 0 , 100 , 20 ),
388- 4 : utils .generate_intervals (data ["age" ].values , 0 , 100 , 50 ),
389387 },
390388 "gender" : {
391389 0 : data ["gender" ].values ,
@@ -523,13 +521,27 @@ def test_apply_transformation_raw(self):
523521 )
524522
525523 def test_apply_transformation_anon (self ):
524+ hierarchies = {
525+ "age" : {
526+ 0 : self .data ["age" ].values ,
527+ 1 : utils .generate_intervals (self .data ["age" ].values , 0 , 100 , 5 ),
528+ 2 : utils .generate_intervals (self .data ["age" ].values , 0 , 100 , 10 ),
529+ 3 : utils .generate_intervals (self .data ["age" ].values , 0 , 100 , 20 ),
530+ 4 : utils .generate_intervals (self .data ["age" ].values , 0 , 100 , 50 ),
531+ },
532+ "city" : {
533+ 0 : self .data ["city" ].values ,
534+ 1 : np .array (["*" ] * len (self .data ["city" ].values )),
535+ },
536+ }
537+
526538 data_anon = anonymity .k_anonymity (
527539 self .data ,
528540 self .ident ,
529541 self .quasi_ident ,
530542 self .k ,
531543 self .supp_level ,
532- self . hierarchies ,
544+ hierarchies ,
533545 )
534546
535547 data_transform = utils .apply_transformation (
0 commit comments