@@ -51,17 +51,16 @@ def remove_er_files(self):
5151        remove_test_file ('./object_keys.tsv' )
5252        remove_test_file ('./keys.tsv' )
5353        remove_test_file ('./files.tsv' )
54-         remove_test_file ('./er.tsv' )
55-         remove_test_file ('./er.zip' )
54+         remove_test_file ('./HERD.zip' )
5655
5756    def  child_tsv (self , external_resources ):
5857        for  child  in  external_resources .children :
5958            df  =  child .to_dataframe ()
6059            df .to_csv ('./' + child .name + '.tsv' , sep = '\t ' , index = False )
6160
62-     def  zip_child (self ):
61+     def  zip_child (self ,  zip_file ):
6362        files  =  glob ('*.tsv' )
64-         with  zipfile .ZipFile ('er.zip' , 'w' ) as  zipF :
63+         with  zipfile .ZipFile (zip_file , 'w' ) as  zipF :
6564          for  file  in  files :
6665              zipF .write (file )
6766
@@ -590,159 +589,159 @@ def test_get_obj_entities_attribute(self):
590589
591590        pd .testing .assert_frame_equal (df , expected_df )
592591
593-     def  test_to_and_from_norm_tsv (self ):
592+     def  test_to_and_from_zip (self ):
594593        er  =  HERD ()
595594        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
596595        er .add_ref (file = HERDManagerContainer (name = 'file' ),
597596                   container = data ,
598597                   key = 'key1' ,
599598                   entity_id = 'entity_id1' ,
600599                   entity_uri = 'entity1' )
601-         er .to_norm_tsv (path = './' )
600+         er .to_zip (path = './HERD.zip ' )
602601
603-         er_read  =  HERD .from_norm_tsv (path = './' )
602+         er_read  =  HERD .from_zip (path = './HERD.zip ' )
604603        HERD .assert_external_resources_equal (er_read , er , check_dtype = False )
605604
606605        self .remove_er_files ()
607606
608-     def  test_to_and_from_norm_tsv_entity_value_error (self ):
607+     def  test_to_and_from_zip_entity_value_error (self ):
609608        er  =  HERD ()
610609        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
611610        er .add_ref (file = HERDManagerContainer (name = 'file' ),
612611                   container = data ,
613612                   key = 'key1' ,
614613                   entity_id = 'entity_id1' ,
615614                   entity_uri = 'entity1' )
616-         er .to_norm_tsv (path = './' )
615+         er .to_zip (path = './HERD.zip ' )
617616
618617        self .child_tsv (external_resources = er )
619618
620619        df  =  er .entities .to_dataframe ()
621620        df .at [0 , ('keys_idx' )] =  10   # Change key_ix 0 to 10 
622621        df .to_csv ('./entities.tsv' , sep = '\t ' , index = False )
623622
624-         self .zip_child ()
623+         self .zip_child (zip_file = 'HERD.zip' )
625624
626625        with  self .assertRaises (ValueError ):
627-             _  =  HERD .from_norm_tsv (path = './' )
626+             _  =  HERD .from_zip (path = './HERD.zip ' )
628627
629628        self .remove_er_files ()
630629
631-     def  test_to_and_from_norm_tsv_entity_key_value_error_key (self ):
630+     def  test_to_and_from_zip_entity_key_value_error_key (self ):
632631        er  =  HERD ()
633632        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
634633        er .add_ref (file = HERDManagerContainer (name = 'file' ),
635634                   container = data ,
636635                   key = 'key1' ,
637636                   entity_id = 'entity_id1' ,
638637                   entity_uri = 'entity1' )
639-         er .to_norm_tsv (path = './' )
638+         er .to_zip (path = './HERD.zip ' )
640639
641640        self .child_tsv (external_resources = er )
642641
643642        df  =  er .entity_keys .to_dataframe ()
644643        df .at [0 , ('keys_idx' )] =  10   # Change key_ix 0 to 10 
645644        df .to_csv ('./entity_keys.tsv' , sep = '\t ' , index = False )
646645
647-         self .zip_child ()
646+         self .zip_child (zip_file = 'HERD.zip' )
648647
649648        with  self .assertRaises (ValueError ):
650-             _  =  HERD .from_norm_tsv (path = './' )
649+             _  =  HERD .from_zip (path = './HERD.zip ' )
651650
652651        self .remove_er_files ()
653652
654-     def  test_to_and_from_norm_tsv_entity_key_value_error_entity (self ):
653+     def  test_to_and_from_zip_entity_key_value_error_entity (self ):
655654        er  =  HERD ()
656655        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
657656        er .add_ref (file = HERDManagerContainer (name = 'file' ),
658657                   container = data ,
659658                   key = 'key1' ,
660659                   entity_id = 'entity_id1' ,
661660                   entity_uri = 'entity1' )
662-         er .to_norm_tsv (path = './' )
661+         er .to_zip (path = './HERD.zip ' )
663662
664663        self .child_tsv (external_resources = er )
665664
666665        df  =  er .entity_keys .to_dataframe ()
667666        df .at [0 , ('entities_idx' )] =  10   # Change key_ix 0 to 10 
668667        df .to_csv ('./entity_keys.tsv' , sep = '\t ' , index = False )
669668
670-         self .zip_child ()
669+         self .zip_child (zip_file = 'HERD.zip' )
671670
672671        with  self .assertRaises (ValueError ):
673-             _  =  HERD .from_norm_tsv (path = './' )
672+             _  =  HERD .from_zip (path = './HERD.zip ' )
674673
675674        self .remove_er_files ()
676675
677-     def  test_to_and_from_norm_tsv_object_value_error (self ):
676+     def  test_to_and_from_zip_object_value_error (self ):
678677        er  =  HERD ()
679678        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
680679        er .add_ref (file = HERDManagerContainer (name = 'file' ),
681680                   container = data ,
682681                   key = 'key1' ,
683682                   entity_id = 'entity_id1' ,
684683                   entity_uri = 'entity1' )
685-         er .to_norm_tsv (path = './' )
684+         er .to_zip (path = './HERD.zip ' )
686685
687686        self .child_tsv (external_resources = er )
688687
689688        df  =  er .objects .to_dataframe ()
690689        df .at [0 , ('files_idx' )] =  10   # Change key_ix 0 to 10 
691690        df .to_csv ('./objects.tsv' , sep = '\t ' , index = False )
692691
693-         self .zip_child ()
692+         self .zip_child (zip_file = 'HERD.zip' )
694693
695694        msg  =  "File_ID Index out of range in ObjectTable. Please check for alterations." 
696695        with  self .assertRaisesWith (ValueError , msg ):
697-             _  =  HERD .from_norm_tsv (path = './' )
696+             _  =  HERD .from_zip (path = './HERD.zip ' )
698697
699698        self .remove_er_files ()
700699
701-     def  test_to_and_from_norm_tsv_object_keys_object_idx_value_error (self ):
700+     def  test_to_and_from_zip_object_keys_object_idx_value_error (self ):
702701        er  =  HERD ()
703702        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
704703        er .add_ref (file = HERDManagerContainer (name = 'file' ),
705704                   container = data ,
706705                   key = 'key1' ,
707706                   entity_id = 'entity_id1' ,
708707                   entity_uri = 'entity1' )
709-         er .to_norm_tsv (path = './' )
708+         er .to_zip (path = './HERD.zip ' )
710709
711710        self .child_tsv (external_resources = er )
712711
713712        df  =  er .object_keys .to_dataframe ()
714713        df .at [0 , ('objects_idx' )] =  10   # Change key_ix 0 to 10 
715714        df .to_csv ('./object_keys.tsv' , sep = '\t ' , index = False )
716715
717-         self .zip_child ()
716+         self .zip_child (zip_file = 'HERD.zip' )
718717
719718        msg  =  "Object Index out of range in ObjectKeyTable. Please check for alterations." 
720719        with  self .assertRaisesWith (ValueError , msg ):
721-             _  =  HERD .from_norm_tsv (path = './' )
720+             _  =  HERD .from_zip (path = './HERD.zip ' )
722721
723722        self .remove_er_files ()
724723
725-     def  test_to_and_from_norm_tsv_object_keys_key_idx_value_error (self ):
724+     def  test_to_and_from_zip_object_keys_key_idx_value_error (self ):
726725        er  =  HERD ()
727726        data  =  Data (name = "species" , data = ['Homo sapiens' , 'Mus musculus' ])
728727        er .add_ref (file = HERDManagerContainer (name = 'file' ),
729728                   container = data ,
730729                   key = 'key1' ,
731730                   entity_id = 'entity_id1' ,
732731                   entity_uri = 'entity1' )
733-         er .to_norm_tsv (path = './' )
732+         er .to_zip (path = './HERD.zip ' )
734733
735734        self .child_tsv (external_resources = er )
736735
737736        df  =  er .object_keys .to_dataframe ()
738737        df .at [0 , ('keys_idx' )] =  10   # Change key_ix 0 to 10 
739738        df .to_csv ('./object_keys.tsv' , sep = '\t ' , index = False )
740739
741-         self .zip_child ()
740+         self .zip_child (zip_file = 'HERD.zip' )
742741
743742        msg  =  "Key Index out of range in ObjectKeyTable. Please check for alterations." 
744743        with  self .assertRaisesWith (ValueError , msg ):
745-             _  =  HERD .from_norm_tsv (path = './' )
744+             _  =  HERD .from_zip (path = './HERD.zip ' )
746745
747746        self .remove_er_files ()
748747
0 commit comments