Example #1
0
    def test_build(self):
        project = self.project
        builder = DocBuilder(project, 'pickle')
        builder.build()
        test_path = builder.option.builder_doc_path
        self.assertTrue(os.path.exists("%s/codeep-001.fpickle" % test_path))
        self.assertTrue(os.path.exists("%s/index.fpickle" % test_path))
        self.assertTrue(os.path.exists("%s/genindex.fpickle" % test_path))
        self.assertTrue(os.path.exists("%s/search.fpickle" % test_path))
        self.assertTrue(os.path.exists("%s/environment.pickle" % test_path))

        builder = DocBuilder(project, 'html')
        builder.build()
        test_path = builder.option.builder_doc_path
        self.assertTrue(os.path.exists("%s/codeep-001.html" % test_path))
        self.assertTrue(os.path.exists("%s/genindex.html" % test_path))
        self.assertTrue(os.path.exists("%s/search.html" % test_path))
        self.assertTrue(os.path.exists("%s/index.html" % test_path))

        builder = DocBuilder(project, 'raw')
        builder.build()
        test_path = builder.option.builder_doc_path
        self.assertTrue(os.path.exists("%s/code-logo.png" % test_path))
        self.assertTrue(os.path.exists("%s/index.html" % test_path))
Example #2
0
 def setUp(self):
     super(TestCase, self).setUp()
     self.project = get_temp_project(repo_path=DOC_REPO_PATH)
     project = self.project
     self.builder = DocBuilder(project, 'html')
Example #3
0
def check_doc_builds():
    for proj in get_origin_projects():
        doc = DocBuilder(proj)
        if doc.can_build:
            sphinx_builds_add(doc)
Example #4
0
 def test_up_to_date(self):
     project = self.project
     builder = DocBuilder(project, 'pickle')
     self.assertFalse(builder.up_to_date)
Example #5
0
 def test_can_build(self):
     project = self.project
     builder = DocBuilder(project, 'pickle')
     self.assertTrue(builder.can_build)