예제 #1
0
 def test_eval(self):
     p = mimePlugin()
     p.load('')
     at = p.evaluate_file("test_mime_plugin.py","/home/tom/prj/tests/")
     self.assertEquals(at,{'MIME':'text/x-python'})
예제 #2
0
 def test_eval_miss(self):
     p = mimePlugin()
     p.load('')
     at = p.evaluate_file("fake_file","/home/tom/")
     self.assertEqual(at,{'MIME':''})
예제 #3
0
 def test_load(self):
     p = mimePlugin()
     p.load('')
     self.assertEqual(p.name,"mime Plugin")
예제 #4
0
 def test_attr_types(self):
     p = mimePlugin()
     p.load('')
     t = list(p.get_attribute_types().keys())
     self.assertEqual(t,['MIME'])