class_docstr: Test decoding features
class_docstr_tok: ["Test","decoding","features"]
docstr: Test decoding empty file
docstr_tok: ["Test","decoding","empty","file"]
code: def testEmptyFile(self):
      "Test decoding empty file"
      import tempfile
  
      self.tmpfile = tempfile.NamedTemporaryFile(delete=True)
      self.source = self.tmpfile.name
      with self.assertRaises(IOError):
          FileDecoder(self.source)
  
      self.tmpfile.close()
  
imports: import os.path
  import unittest
  from unit_timeside import TestRunner
  from test_decoding import TestDecoding, samples
  from timeside.core.processor import ProcessPipe
  from timeside.plugins.decoder.aubio import AubioDecoder
label_desc: Use image node_id 4 for calling the TestDecodingWrongFiles obj's underlying member method code with example usage: obj.testEmptyFile() without return types