mirror of
https://codeberg.org/la-chouette/minishell.git
synced 2025-12-06 07:28:09 +01:00
redirection parsing: check for null in arguments
This commit is contained in:
parent
d9dfac106d
commit
47ac767f2a
2 changed files with 13 additions and 4 deletions
|
|
@ -5,8 +5,8 @@
|
|||
/* +:+ +:+ +:+ */
|
||||
/* By: khais <marvin@42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/03/10 16:38/00 by khais #+# #+# */
|
||||
/* Updated: 2025/03/10 16:38:00 by khais ### ########.fr */
|
||||
/* Created: 2025/03/10 16:50/33 by khais #+# #+# */
|
||||
/* Updated: 2025/03/10 16:50:33 by khais ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
|
|
@ -97,6 +97,13 @@ static void test_redirection_parsing_output_no_filename_at_end(void)
|
|||
do_leak_check();
|
||||
}
|
||||
|
||||
static void test_redirection_parsing_null(void)
|
||||
{
|
||||
ft_dprintf(STDERR_FILENO, "==> %s <==\n", __FUNCTION__);
|
||||
assert(parse_redirections(NULL) == NULL);
|
||||
do_leak_check();
|
||||
}
|
||||
|
||||
|
||||
int main(void) {
|
||||
test_redirection_parsing_no_redirections();
|
||||
|
|
@ -104,6 +111,6 @@ int main(void) {
|
|||
test_redirection_parsing_output_at_end();
|
||||
test_redirection_parsing_output_in_middle();
|
||||
test_redirection_parsing_output_no_filename_at_end();
|
||||
// check null input
|
||||
test_redirection_parsing_null();
|
||||
return (0);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue