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))
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')
def check_doc_builds(): for proj in get_origin_projects(): doc = DocBuilder(proj) if doc.can_build: sphinx_builds_add(doc)
def test_up_to_date(self): project = self.project builder = DocBuilder(project, 'pickle') self.assertFalse(builder.up_to_date)
def test_can_build(self): project = self.project builder = DocBuilder(project, 'pickle') self.assertTrue(builder.can_build)