aboutsummaryrefslogtreecommitdiff
path: root/libasm_test.h
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2019-11-24 04:51:55 +0100
committerCharles <sircharlesaze@gmail.com>2019-11-24 04:51:55 +0100
commit997cb1c39c603512b7db760e9537c39ea3c68a38 (patch)
treeb09df18114389b331a8b07254c78f881afb222b5 /libasm_test.h
parent5a47d63887a0878243b17799b19c4a0f76d3756d (diff)
downloadlibasm_test-997cb1c39c603512b7db760e9537c39ea3c68a38.tar.gz
libasm_test-997cb1c39c603512b7db760e9537c39ea3c68a38.tar.bz2
libasm_test-997cb1c39c603512b7db760e9537c39ea3c68a38.zip
Added reference bonus functions to test against assembly one
Diffstat (limited to 'libasm_test.h')
-rw-r--r--libasm_test.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/libasm_test.h b/libasm_test.h
index 6a71788..3076372 100644
--- a/libasm_test.h
+++ b/libasm_test.h
@@ -64,6 +64,18 @@ ft_read_test(void);
void
ft_strdup_test(void);
+void
+ft_atoi_base_test(void);
+void
+ft_list_push_front_test(void);
+void
+ft_list_size_test(void);
+void
+ft_list_sort_test(void);
+void
+ft_list_remove_if_test(void);
+
+
/*
* helpers
@@ -76,6 +88,20 @@ void
expect_int(int expected, int actual);
/*
+ * function of reference
+ */
+int
+ref_ft_atoi_base(char *str, char *base);
+void
+ref_ft_list_push_front(t_list **begin_list, void *data);
+int
+ref_ft_list_size(t_list *begin_list);
+void
+ref_ft_list_sort(t_list **begin_list, int (*cmp)());
+void
+ref_ft_list_remove_if(t_list **begin_list, void *data_ref, int (*cmp)(), void (*free_fct)(void *));
+
+/*
* segfault tester
*/
int pid;