From 0ed3dad03bb3525ceea531dbc804d48bb2ed06e8 Mon Sep 17 00:00:00 2001 From: Sam Kleinman Date: Thu, 12 Feb 2015 17:25:41 -0500 Subject: [PATCH] add support for new test --- giza/test/test_content.py | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/giza/test/test_content.py b/giza/test/test_content.py index edfbe62ea..5719907e4 100644 --- a/giza/test/test_content.py +++ b/giza/test/test_content.py @@ -68,6 +68,8 @@ def setUpClasses(self): path = get_test_file_path() self.c.paths = {'includes': path, 'projectroot': path} + self.dummy_doc = {'ref': 'dummy-doc', + 'pre': 'pre text'} self.content_fn = get_inheritance_data_files()[0] self.DataContentBase = giza.inheritance.DataContentBase @@ -139,7 +141,6 @@ def create_data(self): 'projectroot': path, 'output': path} - self.files = [os.path.join(self.c.paths.source, fn) for fn in (self.short_name + '-one.yaml', self.short_name + '-two.yaml')] @@ -165,6 +166,9 @@ def setUpClasses(self): self.InheritableContentBase = giza.content.steps.models.StepData self.short_name = 'steps' + self.dummy_doc = {'ref': 'dummy-doc', + 'pre': 'pre text'} + @istest class TestStepsInheritedContentResolution(): @@ -192,6 +196,9 @@ def setUpClasses(self): self.InheritableContentBase = giza.content.options.models.OptionData self.short_name = 'options' + self.dummy_doc = {'name': 'dummydoc', + 'program': 'test', + 'pre': 'pre text'} @istest class TestOptionsInheritedContentResolution(GizaInheritedContentResolutionBase): @@ -218,6 +225,9 @@ def setUpClasses(self): self.InheritableContentBase = giza.content.tocs.models.TocData self.short_name = 'toc' + self.dummy_doc = {'name': 'dummydoc', + 'file': '/path/to/doc', + 'description': 'text'} @istest class TestTocsInheritedContentResolution(GizaInheritedContentResolutionBase): @@ -238,6 +248,7 @@ def setUpClasses(self): self.short_name = 'extracts' + @istest class TestExtractsDataContentBase(GizaDataContentBase): def setUpClasses(self): @@ -246,6 +257,10 @@ def setUpClasses(self): self.InheritableContentBase = giza.content.extract.models.ExtractData self.short_name = 'extracts' + self.dummy_doc = {'ref': 'dummy-doc', + 'pre': 'pre text'} + + @istest class TestExtractsInheritedContentResolution(GizaInheritedContentResolutionBase): def setUpClasses(self): @@ -273,6 +288,9 @@ def setUpClasses(self): self.InheritableContentBase = giza.content.release.models.ReleaseData self.short_name = 'release' + self.dummy_doc = {'ref': 'dummy-doc', + 'pre': 'pre text'} + @istest class TestReleasesInheritedContentResolution(GizaInheritedContentResolutionBase): @@ -301,6 +319,11 @@ def setUpClasses(self): self.InheritableContentBase = giza.content.examples.models.ExampleData self.short_name = 'examples' + self.dummy_doc = {'ref': 'dummy-doc', + 'pre': 'pre text', + 'operation': { 'language': 'javascript', + 'code': ['use db']}} + @istest class TestExamplesInheritedContentResolution(GizaInheritedContentResolutionBase):