summaryrefslogtreecommitdiff
path: root/tests-clar/config/stress.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename tests-clar to testsBen Straub2013-11-141-92/+0
|
* move mode_t to filebuf_open instead of _commitEdward Thomson2013-11-041-2/+2
|
* Merge pull request #1278 from sba1/cl-assert-equal-sVicent Martí2013-01-251-4/+4
|\ | | | | Use cl_assert_equal_s() instead of strcmp().
| * Use cl_assert_equal_s() instead of strcmp().Sebastian Bauer2013-01-251-4/+4
| | | | | | | | | | Replaced all cl_assert(!strcmp()) or semantically equivalent forms by cl_assert_equal_s().
* | config: support trailing backslashesCarlos Martín Nieto2013-01-251-0/+17
|/ | | | | | Check whether the backslash at the end of the line is being escaped or not so as not to consider it a continuation marker when it's e.g. a Windows-style path.
* Add config level support in the config APIyorah2012-10-231-18/+9
| | | | | | | Added `struct git_config_entry`: a git_config_entry contains the key, the value, and the config file level from which a config element was found. Added `git_config_open_level`: build a single-level focused config object from a multi-level one. We are now storing `git_config_entry`s in the khash of the config_file
* tests: plug a leak in the config stressCarlos Martín Nieto2012-07-211-0/+1
|
* config: escape subsection names when creating themCarlos Martín Nieto2012-07-211-0/+22
| | | | | | This allows us to set options like "some.foo\\ish.var". This closes #830
* global: Fix unit tests after reorderingVicent Martí2012-05-181-5/+5
|
* config: parse quoted valuesCarlos Martín Nieto2012-04-161-0/+22
| | | | | Variable values may be quoted to include newlines, literal quotes and other characters. Add support for these and test it.
* error-handling: ReferencesVicent Martí2012-03-061-1/+1
| | | | | Yes, this is error handling solely for `refs.c`, but some of the abstractions leak all ofer the code base.
* Rename the Clay test suite to ClarVicent Martí2012-01-241-0/+39
Clay is the name of a programming language on the makings, and we want to avoid confusions. Sorry for the huge diff!