@@ -726,18 +726,7 @@ class TestFileUploadValidation(unittest.TestCase):
726726 def setUp (self ):
727727 self .logger = Mock ()
728728
729- def test_validate_missing_table (self ):
730- """Test validation fails when table is missing"""
731- request = FileUploadRequest (
732- column_name = "file_column" ,
733- skyflow_id = "123" ,
734- file_path = "/path/to/file.txt"
735- )
736- with self .assertRaises (SkyflowError ) as error :
737- validate_file_upload_request (self .logger , request )
738- self .assertEqual (error .exception .message , SkyflowMessages .Error .INVALID_TABLE_VALUE .value )
739-
740- def test_validate_empty_table (self ):
729+ def test_validate_invalid_table (self ):
741730 """Test validation fails when table is empty"""
742731 request = FileUploadRequest (
743732 table = "" ,
@@ -749,17 +738,6 @@ def test_validate_empty_table(self):
749738 validate_file_upload_request (self .logger , request )
750739 self .assertEqual (error .exception .message , SkyflowMessages .Error .EMPTY_TABLE_VALUE .value )
751740
752- def test_validate_missing_skyflow_id (self ):
753- """Test validation fails when skyflow_id is missing"""
754- request = FileUploadRequest (
755- table = "test_table" ,
756- column_name = "file_column" ,
757- file_path = "/path/to/file.txt"
758- )
759- with self .assertRaises (SkyflowError ) as error :
760- validate_file_upload_request (self .logger , request )
761- self .assertEqual (error .exception .message , SkyflowMessages .Error .IDS_KEY_ERROR .value )
762-
763741 def test_validate_empty_skyflow_id (self ):
764742 """Test validation fails when skyflow_id is empty"""
765743 request = FileUploadRequest (
@@ -773,30 +751,19 @@ def test_validate_empty_skyflow_id(self):
773751 self .assertEqual (error .exception .message ,
774752 SkyflowMessages .Error .EMPTY_SKYFLOW_ID .value .format ("FILE_UPLOAD" ))
775753
776- def test_validate_missing_column_name (self ):
754+ def test_validate_invalid_column_name (self ):
777755 """Test validation fails when column_name is missing"""
778756 request = FileUploadRequest (
779757 table = "test_table" ,
780758 skyflow_id = "123" ,
759+ column_name = "" ,
781760 file_path = "/path/to/file.txt"
782761 )
783762 with self .assertRaises (SkyflowError ) as error :
784763 validate_file_upload_request (self .logger , request )
785764 self .assertEqual (error .exception .message ,
786- SkyflowMessages .Error .INVALID_COLUMN_NAME .value .format (type ( None ) ))
765+ SkyflowMessages .Error .INVALID_FILE_COLUMN_NAME .value .format ("FILE_UPLOAD" ))
787766
788- def test_validate_empty_column_name (self ):
789- """Test validation fails when column_name is empty"""
790- request = FileUploadRequest (
791- table = "test_table" ,
792- column_name = "" ,
793- skyflow_id = "123" ,
794- file_path = "/path/to/file.txt"
795- )
796- with self .assertRaises (SkyflowError ) as error :
797- validate_file_upload_request (self .logger , request )
798- self .assertEqual (error .exception .message ,
799- SkyflowMessages .Error .INVALID_COLUMN_NAME .value .format (type ("" )))
800767
801768 @patch ('os.path.exists' )
802769 @patch ('os.path.isfile' )
0 commit comments