File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -507,6 +507,21 @@ def test_filer_upload_binary_data(self, extra_headers={}):
507507 self .assertEqual (stored_file .original_filename , self .binary_name )
508508 self .assertEqual (stored_file .mime_type , 'application/octet-stream' )
509509
510+ def test_filer_upload_binary_data_fails_by_default (self , extra_headers = {}):
511+ self .assertEqual (File .objects .count (), 0 )
512+ with open (self .binary_filename , 'rb' ) as fh :
513+ file_obj = django .core .files .File (fh )
514+ url = reverse ('admin:filer-ajax_upload' )
515+ post_data = {
516+ 'Filename' : self .binary_name ,
517+ 'Filedata' : file_obj ,
518+ 'jsessionid' : self .client .session .session_key
519+ }
520+ self .client .post (url , post_data , ** extra_headers )
521+
522+ self .assertEqual (Image .objects .count (), 0 )
523+ self .assertEqual (File .objects .count (), 0 )
524+
510525 def test_filer_ajax_upload_file (self ):
511526 self .assertEqual (Image .objects .count (), 0 )
512527 folder = Folder .objects .create (name = 'foo' )
You can’t perform that action at this time.
0 commit comments