def test_summary_parent_vcge(self): e = VCGEAction() e.same_as_parent = True self.assertEqual( e.summary, u"Aplica termos da pasta no conteúdo." )
def test_execute_parent_without_vcge_attribute(self): e = VCGEAction() e.same_as_parent = True e.skos = [] delattr(self.folder, 'skos') ex = getMultiAdapter((self.folder, e, DummyEvent(self.sub_folder)), IExecutable) self.assertEqual(False, ex())
def test_execute_parent_without_vcge(self): e = VCGEAction() e.same_as_parent = True e.skos = [] folder = self.folder['cmf_folder'] o = folder['cmf'] ex = getMultiAdapter((folder, e, DummyEvent(o)), IExecutable) self.assertEqual(False, ex())
def test_execute_parent_without_vcge_attribute(self): e = VCGEAction() e.same_as_parent = True e.skos = [] delattr(self.folder, 'skos') ex = getMultiAdapter((self.folder, e, DummyEvent(self.sub_folder)), IExecutable) self.assertEquals(False, ex())
def test_execute_object_without_vcge(self): e = VCGEAction() e.same_as_parent = False e.skos = ['http://vocab.e.gov.br/2011/03/vcge#governo', ] o = self.folder['cmf'] ex = getMultiAdapter((self.folder, e, DummyEvent(o)), IExecutable) self.assertEquals(False, ex())
def test_execute_object_without_vcge(self): e = VCGEAction() e.same_as_parent = False e.skos = [ 'http://vocab.e.gov.br/2011/03/vcge#governo', ] o = self.folder['cmf'] ex = getMultiAdapter((self.folder, e, DummyEvent(o)), IExecutable) self.assertEqual(False, ex())
def test_execute_parent_without_vcge(self): e = VCGEAction() e.same_as_parent = True e.skos = [] folder = self.folder['cmf_folder'] o = folder['cmf'] ex = getMultiAdapter((folder, e, DummyEvent(o)), IExecutable) self.assertEquals(False, ex())
def test_execute_same_as_parent(self): e = VCGEAction() e.same_as_parent = True e.skos = [] ex = getMultiAdapter((self.folder, e, DummyEvent(self.sub_folder)), IExecutable) self.assertEqual(True, ex()) self.assertEqual(self.sub_folder.skos, self.folder.skos)
def test_execute_same_as_parent(self): e = VCGEAction() e.same_as_parent = True e.skos = [] ex = getMultiAdapter((self.folder, e, DummyEvent(self.sub_folder)), IExecutable) self.assertEquals(True, ex()) self.assertEquals(self.sub_folder.skos, self.folder.skos)
def test_execute_with_vcge(self): e = VCGEAction() e.same_as_parent = False e.skos = ['http://vocab.e.gov.br/2011/03/vcge#governo'] ex = getMultiAdapter((self.folder, e, DummyEvent(self.sub_folder)), IExecutable) self.assertEqual(True, ex()) self.assertEqual(list(self.sub_folder.skos), e.skos)
def test_execute_with_vcge(self): e = VCGEAction() e.same_as_parent = False e.skos = [ 'http://vocab.e.gov.br/2011/03/vcge#governo', ] ex = getMultiAdapter((self.folder, e, DummyEvent(self.sub_folder)), IExecutable) self.assertEqual(True, ex()) self.assertEqual(list(self.sub_folder.skos), e.skos)
def test_summary_parent_vcge(self): e = VCGEAction() e.same_as_parent = True self.assertEqual(e.summary, u'Aplica termos da pasta no conteúdo.')