From c0ed9e1cffc413c386816cc1c4b23fc6d6b5a994 Mon Sep 17 00:00:00 2001 From: Bruno Binet Date: Sun, 28 Oct 2012 20:54:39 +0100 Subject: [PATCH] add test for USE_FOLDER_AS_CATEGORY setting (#517) --- tests/test_generators.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/test_generators.py b/tests/test_generators.py index 374172d8..8caa7213 100644 --- a/tests/test_generators.py +++ b/tests/test_generators.py @@ -85,6 +85,20 @@ class TestArticlesGenerator(unittest.TestCase): categories_expected = ['Default', 'TestCategory', 'Yeah', 'test', 'yeah'] self.assertEquals(categories, categories_expected) + def test_do_not_use_folder_as_category(self): + + settings = _DEFAULT_CONFIG.copy() + settings['ARTICLE_DIR'] = 'content' + settings['DEFAULT_CATEGORY'] = 'Default' + settings['USE_FOLDER_AS_CATEGORY'] = False + generator = ArticlesGenerator(settings.copy(), settings, + CUR_DIR, _DEFAULT_CONFIG['THEME'], None, + _DEFAULT_CONFIG['MARKUP']) + generator.generate_context() + + categories = [cat.name for cat, _ in generator.categories] + self.assertEquals(categories, ['Default', 'Yeah', 'test', 'yeah']) + def test_direct_templates_save_as_default(self): settings = _DEFAULT_CONFIG.copy()