def test_direct_templates_save_as_default(self): settings = get_settings() generator = ArticlesGenerator(settings, settings, None, settings["THEME"], None, settings["MARKUP"]) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with( "archives.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name="archives" )
def test_direct_templates_save_as_false(self): settings = get_settings() settings["DIRECT_TEMPLATES"] = ["archives"] settings["ARCHIVES_SAVE_AS"] = "archives/index.html" generator = ArticlesGenerator(settings, settings, None, settings["THEME"], None, settings["MARKUP"]) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_count == 0
def test_direct_templates_save_as_false(self): settings = get_settings() settings['DIRECT_TEMPLATES'] = ['archives'] settings['ARCHIVES_SAVE_AS'] = 'archives/index.html' generator = ArticlesGenerator(settings, settings, None, settings['THEME'], None, settings['MARKUP']) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_count == 0
def test_direct_templates_save_as_default(self): settings = get_settings() generator = ArticlesGenerator(settings, settings, None, settings['THEME'], None, settings['MARKUP']) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives')
def test_direct_templates_save_as_default(self): settings = get_settings(filenames={}) generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives')
def test_direct_templates_save_as_default(self): settings = get_settings(filenames={}) settings['CACHE_DIRECTORY'] = self.temp_cache generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives')
def test_direct_templates_save_as_false(self): settings = get_settings() settings['DIRECT_TEMPLATES'] = ['archives'] settings['ARCHIVES_SAVE_AS'] = False settings['CACHE_PATH'] = self.temp_cache generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) self.assertEqual(write.call_count, 0)
def test_direct_templates_save_as_default(self): settings = _DEFAULT_CONFIG.copy() settings['DIRECT_TEMPLATES'] = ['archives'] generator = ArticlesGenerator(settings.copy(), settings, None, _DEFAULT_CONFIG['THEME'], None, _DEFAULT_CONFIG['MARKUP']) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives')
def test_direct_templates_save_as_false(self): settings = get_settings() settings['DIRECT_TEMPLATES'] = ['archives'] settings['ARCHIVES_SAVE_AS'] = 'archives/index.html' settings['CACHE_DIRECTORY'] = self.temp_cache generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_count == 0
def test_direct_templates_save_as_modified(self): settings = get_settings() settings['DIRECT_TEMPLATES'] = ['archives'] settings['ARCHIVES_SAVE_AS'] = 'archives/index.html' generator = ArticlesGenerator(settings, settings, None, settings['THEME'], None, settings['MARKUP']) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives/index.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives/index')
def test_direct_templates_save_as_modified(self): settings = get_settings() settings['DIRECT_TEMPLATES'] = ['archives'] settings['ARCHIVES_SAVE_AS'] = 'archives/index.html' settings['CACHE_PATH'] = self.temp_cache generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives/index.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives/index')
def test_direct_templates_save_as_modified(self): settings = get_settings() settings['DIRECT_TEMPLATES'] = ['archives'] settings['ARCHIVES_SAVE_AS'] = 'archives/index.html' settings['CACHE_DIRECTORY'] = self.temp_cache generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives/index.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name='archives/index')
def test_direct_templates_save_as_url_default(self): settings = get_settings(filenames={}) settings['CACHE_PATH'] = self.temp_cache generator = ArticlesGenerator( context=settings, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives.html", generator.get_template("archives"), settings, articles=generator.articles, dates=generator.dates, blog=True, template_name='archives', page_name='archives', url="archives.html")
def test_direct_templates_save_as_url_default(self): settings = get_settings() settings['CACHE_PATH'] = self.temp_cache context = get_context(settings) generator = ArticlesGenerator( context=context, settings=settings, path=None, theme=settings['THEME'], output_path=None) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with("archives.html", generator.get_template("archives"), context, articles=generator.articles, dates=generator.dates, blog=True, template_name='archives', page_name='archives', url="archives.html")
def test_direct_templates_save_as_modified(self): settings = get_settings() settings["DIRECT_TEMPLATES"] = ["archives"] settings["ARCHIVES_SAVE_AS"] = "archives/index.html" generator = ArticlesGenerator(settings, settings, None, settings["THEME"], None, settings["MARKUP"]) write = MagicMock() generator.generate_direct_templates(write) write.assert_called_with( "archives/index.html", generator.get_template("archives"), settings, blog=True, paginated={}, page_name="archives/index", )