From 7081b93b8ed4f98c628400e05d22d0523f41a842 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sat, 27 Feb 2021 12:24:37 +0100 Subject: Fixing #16 - Adding support for custom config file in user directory --- minishell_test/data/__init__.py | 0 minishell_test/data/default.cfg | 27 +++++++++++++++++++++++++++ minishell_test/data/lorem | 13 +++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 minishell_test/data/__init__.py create mode 100644 minishell_test/data/default.cfg create mode 100644 minishell_test/data/lorem (limited to 'minishell_test/data') diff --git a/minishell_test/data/__init__.py b/minishell_test/data/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/minishell_test/data/default.cfg b/minishell_test/data/default.cfg new file mode 100644 index 0000000..62edbfd --- /dev/null +++ b/minishell_test/data/default.cfg @@ -0,0 +1,27 @@ +[minishell_test] +bonus = false +exec_name = minishell +make = true +pager = false +pager_prog = less +log_path = minishell_test.log + +[shell] +available_commands = + rmdir + env + cat + touch + ls + grep + sh + head +path_variable = {shell_available_commands_dir} + +[shell:reference] +path = /bin/bash +args = + +[timeout] +test = 0.5 +leaks = 10 diff --git a/minishell_test/data/lorem b/minishell_test/data/lorem new file mode 100644 index 0000000..388f482 --- /dev/null +++ b/minishell_test/data/lorem @@ -0,0 +1,13 @@ +Mollitia asperiores assumenda excepturi et ipsa. Nihil corporis facere aut a rem consequatur. +Quas molestiae corporis et quibusdam maiores. Molestiae sed unde aut at sed. +Deserunt quidem quidem aspernatur pariatur vel illum voluptatum. Culpa unde dolor aspernatur sit. +Mollitia tenetur sed eaque autem placeat a aut in. Ipsam ea consequuntur omnis. +Non et qui vel corrupti similique eum aut voluptatibus. Iste consequatur voluptatum et omnis debitis. +Sit quia neque nihil consequatur sint. Velit libero ut aut et et rerum. +Placeat cumque incidunt non repellat sunt perspiciatis ullam. +Repellendus repudiandae nostrum quia quis corrupti. +Rerum veniam earum cumque pariatur accusantium voluptatum omnis. +Alias ut et et adipisci. Tempore omnis numquam ullam et animi et eveniet. +Dolor itaque distinctio in. Magnam rerum quia est laboriosam repellat perspiciatis eos. +Consequuntur quae corrupti atque. Numquam enim ut ut. +Perspiciatis ut maxime et libero quo voluptas consequatur illum. Pariatur porro dolor cumque molestiae harum. -- cgit From c92f2be21c6be2d44cd836dd7f362e545b9a1a90 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sat, 27 Feb 2021 14:46:21 +0100 Subject: Added make_args and check_error_messages configuration options --- minishell_test/data/default.cfg | 2 ++ 1 file changed, 2 insertions(+) (limited to 'minishell_test/data') diff --git a/minishell_test/data/default.cfg b/minishell_test/data/default.cfg index 62edbfd..158c7af 100644 --- a/minishell_test/data/default.cfg +++ b/minishell_test/data/default.cfg @@ -2,9 +2,11 @@ bonus = false exec_name = minishell make = true +make_args = MINISHELL_TEST_FLAGS=-DMINISHELL_TEST pager = false pager_prog = less log_path = minishell_test.log +check_error_messages = true [shell] available_commands = -- cgit