def _variable_plugin(self):
     return FakePlugin(
         self._registered_editors,
         VariableController(
             VariableTableController(self._datafile_controller(), None),
             Variable(None, '', '')))
 def test_is_not_equal_to_some_other(self):
     self.assertFalse(self._var_ctrl == \
         VariableController(object(), Variable(object(), '${other}', 'foo')))
 def test_comment_variable(self):
     self.assertTrue(self._var_ctrl.has_data())
     self.assertFalse(
         VariableController(object(), Variable(object(), '',
                                               '')).has_data())
 def setUp(self):
     self._var = Variable(object(), '${steve}', 'val')
     self._var_ctrl = VariableController(object(), self._var)