Пример #1
0
 def test_finish(self):
     module = Module()
     module.finish()
Пример #2
0
 def test_get_parameter(self):
     module = Module()
     module.add('foo', 'default')
     self.assertEqual('default', module.get('foo'))
Пример #3
0
 def test_process(self):
     blob = Blob()
     module = Module(name='foo')
     processed_blob = module.process(blob)
     self.assertIs(blob, processed_blob)
Пример #4
0
 def test_add_parameter(self):
     module = Module()
     module.add('foo', 'default')
     self.assertDictEqual({'foo': 'default'}, module.parameters)
Пример #5
0
 def test_name_is_read_only(self):
     module = Module(name='foo')
     with self.assertRaises(AttributeError):
         module.name = 'narf'