diff options
| author | Russell Belfer <arrbee@arrbee.com> | 2011-12-30 15:00:14 -0800 |
|---|---|---|
| committer | Russell Belfer <arrbee@arrbee.com> | 2011-12-30 15:00:14 -0800 |
| commit | bd370b14fefdba3844a9bf0bbf87171ca48f49be (patch) | |
| tree | b16a3e4ee778d33fb7782b26c7cffb3068b63087 /tests-clay/clay.h | |
| parent | c6d2a2c0946ff32c16578b68b39824f4fea8f782 (diff) | |
| download | libgit2-bd370b14fefdba3844a9bf0bbf87171ca48f49be.tar.gz | |
Improved gitattributes macro implementation
This updates to implementation of gitattribute macros to be much more
similar to core git (albeit not 100%) and to handle expansion of
macros within macros, etc. It also cleans up the refcounting usage
with macros to be much cleaner.
Also, this adds a new vector function `git_vector_insert_sorted()`
which allows you to maintain a sorted list as you go. In order to
write that function, this changes the function `git__bsearch()` to
take a somewhat different set of parameters, although the core
functionality is still the same.
Diffstat (limited to 'tests-clay/clay.h')
| -rw-r--r-- | tests-clay/clay.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests-clay/clay.h b/tests-clay/clay.h index 4a57926bf..e4a413513 100644 --- a/tests-clay/clay.h +++ b/tests-clay/clay.h @@ -68,6 +68,7 @@ extern void test_attr_lookup__check_attr_examples(void); extern void test_attr_lookup__from_buffer(void); extern void test_attr_lookup__match_variants(void); extern void test_attr_lookup__simple(void); +extern void test_attr_repo__bad_macros(void); extern void test_attr_repo__cleanup(void); extern void test_attr_repo__foreach(void); extern void test_attr_repo__get_many(void); @@ -141,6 +142,9 @@ extern void test_core_strtol__int64(void); extern void test_core_vector__0(void); extern void test_core_vector__1(void); extern void test_core_vector__2(void); +extern void test_core_vector__3(void); +extern void test_core_vector__4(void); +extern void test_core_vector__5(void); extern void test_index_rename__single_file(void); extern void test_network_remotes__cleanup(void); extern void test_network_remotes__fnmatch(void); |
