def setUpClass(self): self.plain = render.create_renderer('text/plain') self.http = render.create_renderer('text/occi') self.json = render.create_renderer('application/occi+json') self.err = render.create_renderer('unexistand') self.data = [] for fname in [ 'text-category1.txt', 'text-category2.txt', 'text-resource.txt', 'http-resource.txt', 'text-resource2.txt', 'http-resource2.txt', ]: self.data.append(list(readLines(os.path.join(os.path.dirname(__file__), 'basic', fname)))) self.attr_defs = [ occi.AttributeDefinition({ 'name': 'occi.core.id', 'type': 'number', 'immutable': True, 'required': True, }), occi.AttributeDefinition({ 'name': 'occi.core.title', }), ] self.category = occi.Category({ 'term': 'kind', 'class': 'myClass', 'scheme': 'myScheme', 'title': 'myTitle', }) self.links = [ occi.Link({ 'uri': 'http://localhost/myresource1', 'rel': ['/rel'], }), occi.Link({ 'uri': 'http://localhost/myresource2', 'rel': ['/relA', '/relB'], }), ] self.attr_values = attributes
def setUpClass(self): self.renderer = render.create_renderer('text/plain') self.entities = [] for fname in [ 'text-ok-entities.txt', 'invalid-format.txt', 'invalid-uri.txt', ]: self.entities.append(list(readCollection(os.path.join(os.path.dirname(__file__), 'entity-collection', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/occi') self.data = [] for fname in [ 'http-ok-opennebula-compute.txt', 'http-ok-ec2-compute.txt', 'http-ok-ignore-unknown.txt', ]: self.data.append(list(readCollection(os.path.join(os.path.dirname(__file__), 'resource', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/uri-list') self.data = [] for fname in [ 'uri-ok-entities.txt', 'uri-invalid-uri.txt', ]: uris = list(readCollection(os.path.join(os.path.dirname(__file__), 'entity-collection', fname))) self.data.append(uris)
def setUpClass(self): self.renderer = render.create_renderer('text/plain') self.data = [] for fname in [ 'text-ok-opennebula-compute.txt', 'text-ok-ec2-compute.txt', 'text-bad-quote-attribute.txt', 'text-bad-quote-category.txt', 'text-bad-quote-link.txt', 'text-invalid-format.txt', ]: self.data.append(list(readCollection(os.path.join(os.path.dirname(__file__), 'resource', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/occi') self.data = [] for fname in [ 'http-ok-opennebula-compute.txt', 'http-ok-ec2-compute.txt', 'http-ok-ignore-unknown.txt', 'http-test-capitalization1.txt', 'http-test-capitalization2.txt', 'http-bad-attr.txt', ]: self.data.append(list(readCollection(os.path.join(os.path.dirname(__file__), 'resource', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/occi') self.data = [] for fname in [ 'http-ok-entities.txt', 'http-ok-entities2.txt', 'invalid-format.txt', 'invalid-uri.txt', 'http-test-capitalization1.txt', 'http-test-capitalization2.txt', ]: self.data.append(list(readCollection(os.path.join(os.path.dirname(__file__), 'entity-collection', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/uri-list') self.data = [] for fname in [ 'uri-ok-entities.txt', 'uri-invalid-uri.txt', ]: uris = list( readCollection( os.path.join(os.path.dirname(__file__), 'entity-collection', fname))) self.data.append(uris)
def setUpClass(self): self.renderer = render.create_renderer('text/plain') self.entities = [] for fname in [ 'text-ok-entities.txt', 'invalid-format.txt', 'invalid-uri.txt', ]: self.entities.append( list( readCollection( os.path.join(os.path.dirname(__file__), 'entity-collection', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/occi') self.fulldata = [] self.data = [] for fname in [ 'http-ok-dummy.txt', 'http-ok-ec2.txt', 'http-ok-opennebula.txt', ]: headers = list(readCollection(os.path.join(os.path.dirname(__file__), 'category-collection', fname))) self.fulldata.append(headers) for h in headers: if re.match(r'Category:', h): self.data.append(h) break
def setUpClass(self): self.renderer = render.create_renderer('text/plain') self.categories = [] for fname in [ 'text-ok-dummy.txt', 'text-ok-opennebula.txt', 'text-ok-ec2.txt', 'text-duplicity.txt', 'text-missing-class.txt', 'text-missing-scheme.txt', 'text-error-attrdef.txt', 'text-error-attrdef2.txt', 'text-error-category.txt', 'text-error-category2.txt', ]: self.categories.append(list(readCollection(os.path.join(os.path.dirname(__file__), 'category-collection', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/plain') self.data = [] for fname in [ 'text-ok-opennebula-compute.txt', 'text-ok-ec2-compute.txt', 'text-bad-quote-attribute.txt', 'text-bad-quote-category.txt', 'text-bad-quote-link.txt', 'text-invalid-format.txt', 'text-bad-attr.txt', ]: self.data.append( list( readCollection( os.path.join(os.path.dirname(__file__), 'resource', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/occi') self.fulldata = [] self.data = [] for fname in [ 'http-ok-dummy.txt', 'http-ok-ec2.txt', 'http-ok-opennebula.txt', 'http-test-capitalization1.txt', 'http-test-capitalization2.txt', 'http-test-capitalization3.txt', 'http-test-capitalization4.txt', ]: headers = list(readCollection(os.path.join(os.path.dirname(__file__), 'category-collection', fname))) self.fulldata.append(headers) for h in headers: if re.match(r'(?i)category:', h): self.data.append(h) break
def setUpClass(self): self.renderer = render.create_renderer('text/plain') self.categories = [] for fname in [ 'text-ok-dummy.txt', 'text-ok-opennebula.txt', 'text-ok-ec2.txt', 'text-duplicity.txt', 'text-missing-class.txt', 'text-missing-scheme.txt', 'text-error-attrdef.txt', 'text-error-attrdef2.txt', 'text-error-category.txt', 'text-error-category2.txt', ]: self.categories.append( list( readCollection( os.path.join(os.path.dirname(__file__), 'category-collection', fname))))
def setUpClass(self): self.renderer = render.create_renderer('text/occi')