summaryrefslogtreecommitdiff
path: root/tests/checkout
Commit message (Expand)AuthorAgeFilesLines
* Fix typosDimitris Apostolou2022-01-051-3/+3
* tests: declare functions statically where appropriateEdward Thomson2021-11-111-4/+6
* path: separate git-specific path functions from utilEdward Thomson2021-11-098-191/+191
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-179-108/+105
* implement GIT_CHECKOUT_DRY_RUN to allow notifications without touching the wo...Jochen Hunz2021-04-141-0/+46
* Make the tests pass cleanly with MemorySanitizerlhchavez2020-06-301-1/+1
* clar: include the function nameethomson/clar_tapEdward Thomson2020-06-051-1/+1
* checkout::index: free the indexEdward Thomson2020-05-231-0/+2
* tests: checkout: fix stylistic issues and static variablePatrick Steinhardt2020-05-161-19/+13
* checkout: Fix removing untracked files by path in subdirectoriesSegev Finer2020-05-111-0/+26
* tests::checkout: only examine test10 and test11.txtEdward Thomson2020-05-101-2/+2
* Create test case demonstrating checkout bug w/ pathspec match disabledFelix Lapalme2020-05-101-0/+59
* Disallow NTFS Alternate Data Stream attacks, even on Linux/macOSJohannes Schindelin2019-12-101-0/+10
* Protect against 8.3 "short name" attacks also on Linux/macOSJohannes Schindelin2019-12-101-2/+1
* path: extract function to check whether a path supports symlinksPatrick Steinhardt2019-07-201-4/+4
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-209-9/+9
* configuration: cvar -> configmapPatrick Steinhardt2019-07-182-2/+2
* Rename opt init functions to `options_init`Edward Thomson2019-06-141-1/+1
* tests: checkout: fix symlink.git being created outside of sandboxPatrick Steinhardt2019-06-071-1/+5
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-5/+5
* references: use new names in internal usageethomson/git_refEdward Thomson2019-01-171-1/+1
* checkout::crlf: ensure successethomson/crlfEdward Thomson2018-12-191-30/+33
* checkout::crlf clear the crlf workdir for checkoutEdward Thomson2018-12-031-0/+24
* crlf_data: move to a "to_workdir" folderEdward Thomson2018-12-031-2/+7
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-016-34/+34
* index: use new enum and structure namesEdward Thomson2018-12-013-7/+7
* symlink tests: test symbolic links on windowsethomson/win_symlinksEdward Thomson2018-10-201-31/+67
* tests: provide symlink support helper functionEdward Thomson2018-10-201-22/+3
* checkout tests: ensure readlink succeedsEdward Thomson2018-10-201-1/+3
* checkout tests: test symlinks based on support, not platformEdward Thomson2018-10-203-72/+121
* checkout tests: don't use GetFinalPathNameByHandleEdward Thomson2018-10-201-24/+0
* Merge pull request #4702 from tiennou/fix/coverityPatrick Steinhardt2018-07-202-18/+18
|\
| * tests: add missing cl_git_pass to testsEtienne Samson2018-07-062-18/+18
* | treewide: remove use of C++ style commentsPatrick Steinhardt2018-07-132-2/+2
|/
* checkout: FORCE doesn't halt on dirty indexEdward Thomson2018-06-292-16/+0
* index: commit the changes to the index properlyEdward Thomson2018-06-292-4/+28
* checkout tests: validate GIT_CHECKOUT_NO_REFRESHEdward Thomson2018-06-291-0/+64
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-108-29/+29
* checkout: change symlinked .gitmodules file test to expect failureCarlos Martín Nieto2018-05-231-1/+6
* checkout: add a failing test for refusing a symlinked .gitmodulesCarlos Martín Nieto2018-05-221-0/+7
* diff: Add missing GIT_DELTA_TYPECHANGE -> 'T' mapping.Erik van Zijst2018-04-051-0/+26
* checkout test: ensure workdir mode is simplifiedEdward Thomson2018-02-231-0/+27
* checkout test: add core.filemode checkout testsEdward Thomson2018-02-231-0/+56
* checkout test: further ensure workdir perms are updatedethomson/checkout_typechange_with_index_and_wdEdward Thomson2018-02-201-0/+25
* checkout test: ensure workdir perms are updatedEdward Thomson2018-02-201-0/+20
* tests: status::worktree: indicate skipped tests on Win32Patrick Steinhardt2018-01-031-0/+2
* tests: checkout::tree: check that the status list catches mode changesPatrick Steinhardt2017-10-091-0/+2
* tests: checkout::tree: extract check for status entrycountPatrick Steinhardt2017-10-091-17/+14
* checkout: test force checkout when mode changesethomson/checkout_typechangeEdward Thomson2017-10-071-0/+45
* checkout: do not delete directories with untracked entriesPatrick Steinhardt2017-06-101-0/+76