def test_constructor_with_name_and_default_and_action_and_exts_list(self): prop = FileProperty("LoadProperty", "", FileAction.Load, ['.nxs', '.raw']) self.assertNotEquals("", prop.isValid()) self.assertEquals(Direction.Input, prop.direction) allowed = prop.allowedValues self.assertTrue('.nxs' in allowed) self.assertTrue('.raw' in allowed)
def test_constructor_with_name_and_default_and_action(self): prop = FileProperty("LoadProperty", "", FileAction.Load) self.assertNotEquals("", prop.isValid()) self.assertEquals(Direction.Input, prop.direction)
def test_constructor_with_name_and_default_and_action_and_single_ext_and_direction(self): prop = FileProperty("LoadProperty", "", FileAction.Load, ['.nxs'], Direction.InOut) self.assertNotEquals("", prop.isValid()) self.assertEquals(Direction.InOut, prop.direction)