libgit2/tests/refs
Carlos Martín Nieto ab8d9242f5 Introduce reference transactions
A transaction allows you to lock multiple references and set up changes
for them before applying the changes all at once (or as close as the
backend supports).

This can be used for replication purposes, or for making sure some
operations run when the reference is locked and thus cannot be changed.
2014-09-30 15:44:32 +02:00
..
branches Refs: Extend unicode test for branch creation. 2014-05-30 15:15:54 +02:00
reflog reflog: follow core.logallrefupdates 2014-03-20 19:18:49 +01:00
crashes.c refs: remove the _with_log differentiation 2014-01-15 13:32:43 +01:00
create.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
createwithlog.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
delete.c refs: add an unconditional delete 2014-02-05 12:07:57 +01:00
foreachglob.c refs: remove the _with_log differentiation 2014-01-15 13:32:43 +01:00
isvalidname.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
iterator.c refs: failing test for concurrent ref access 2014-06-02 16:46:47 +02:00
list.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
listall.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
lookup.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
normalize.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
overwrite.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
pack.c Use p_snprintf also in tests 2014-08-05 20:51:59 +02:00
peel.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
races.c refs: move current_id before the reflog parameters 2014-02-10 14:52:28 +01:00
read.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
ref_helpers.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
ref_helpers.h Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
rename.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
revparse.c Ensure renaming a reference updates the reflog 2014-01-30 15:52:13 -08:00
settargetwithlog.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
setter.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
shorthand.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
transactions.c Introduce reference transactions 2014-09-30 15:44:32 +02:00
unicode.c Introduce cl_assert_equal_oid 2014-07-01 14:40:16 -04:00
update.c refs: remove the _with_log differentiation 2014-01-15 13:32:43 +01:00