From 641f0ed94ec43ab861670355e50603b5a7f4fd90 Mon Sep 17 00:00:00 2001 From: Bastian Venthur Date: Sun, 7 Aug 2022 21:11:41 +0200 Subject: [PATCH] Added some extra tests: * test for static files * generated files * archive * atom feed * tags and tags-archive --- tests/test_blag.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/test_blag.py b/tests/test_blag.py index 72dbf37..eeafbae 100644 --- a/tests/test_blag.py +++ b/tests/test_blag.py @@ -274,6 +274,22 @@ foo bar blag.build(args) + # test existence of the three converted files + for i in range(3): + assert os.path.exists(f'{args.output_dir}/{i}.html') + # ... static file + assert os.path.exists(f'{args.output_dir}/test') + # ... directory + assert os.path.exists(f'{args.output_dir}/testdir/test') + # ... feed + assert os.path.exists(f'{args.output_dir}/atom.xml') + # ... archive + assert os.path.exists(f'{args.output_dir}/index.html') + # ... tags + assert os.path.exists(f'{args.output_dir}/tags/index.html') + assert os.path.exists(f'{args.output_dir}/tags/foo.html') + assert os.path.exists(f'{args.output_dir}/tags/bar.html') + def test_main(cleandir): blag.main(['build'])