<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/tests, branch v0.26.2</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>Merge pull request #4267 from mohseenrm/master</title>
<updated>2017-06-14T08:49:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-06-14T08:49:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=8296da5f60f5b079bed9c944e1d56ad786ae0ecb'/>
<id>8296da5f60f5b079bed9c944e1d56ad786ae0ecb</id>
<content type='text'>
adding GIT_FILTER_VERSION to GIT_FILTER_INIT as part of convention</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adding GIT_FILTER_VERSION to GIT_FILTER_INIT as part of convention</pre>
</div>
</content>
</entry>
<entry>
<title>Adding git_filter_init for initializing `git_filter` struct + unit test </title>
<updated>2017-06-13T18:05:40+00:00</updated>
<author>
<name>Mohseen Mukaddam</name>
<email>mohseenmukaddam6@gmail.com</email>
</author>
<published>2017-06-13T18:05:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=a78441bc467f964261f24b2a1d011cc84fc96708'/>
<id>a78441bc467f964261f24b2a1d011cc84fc96708</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: odb: add more low-level backend tests</title>
<updated>2017-06-13T09:44:09+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T09:10:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=a180e7d95e74f6691c35fbef8f4ba3baaf61612a'/>
<id>a180e7d95e74f6691c35fbef8f4ba3baaf61612a</id>
<content type='text'>
Introduce a new test suite "odb::backend::simple", which utilizes the
fake backend to exercise the ODB abstraction layer. While such tests
already exist for the case where multiple backends are put together, no
direct testing for functionality with a single backend exist yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce a new test suite "odb::backend::simple", which utilizes the
fake backend to exercise the ODB abstraction layer. While such tests
already exist for the case where multiple backends are put together, no
direct testing for functionality with a single backend exist yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: odb: implement `exists_prefix` for the fake backend</title>
<updated>2017-06-13T09:43:20+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T09:39:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=b2e53f369239c9fc2c13ebf47398d05bc0a172fb'/>
<id>b2e53f369239c9fc2c13ebf47398d05bc0a172fb</id>
<content type='text'>
The fake backend currently implements all reading functions except for
the `exists_prefix` one. Implement it to enable further testing of the
ODB layer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The fake backend currently implements all reading functions except for
the `exists_prefix` one. Implement it to enable further testing of the
ODB layer.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: odb: use correct OID length</title>
<updated>2017-06-13T09:41:29+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T09:38:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=983e627d10215807d2727cc8321d83d02f11fee7'/>
<id>983e627d10215807d2727cc8321d83d02f11fee7</id>
<content type='text'>
The `search_object` function takes the OID length as one of its
parameters, where its maximum length is `GIT_OID_HEXSZ`. The `exists`
function of the fake backend used `GIT_OID_RAWSZ` though, leading to
only the first half of the OID being used when finding the correct
object.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `search_object` function takes the OID length as one of its
parameters, where its maximum length is `GIT_OID_HEXSZ`. The `exists`
function of the fake backend used `GIT_OID_RAWSZ` though, leading to
only the first half of the OID being used when finding the correct
object.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: odb: have the fake backend detect ambiguous prefixes</title>
<updated>2017-06-13T09:40:05+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T09:38:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=c4cbb3b16ebbdd26890075a718d59d6e01637d00'/>
<id>c4cbb3b16ebbdd26890075a718d59d6e01637d00</id>
<content type='text'>
In order to be able to test the ODB prefix functions, we need to be able
to detect ambiguous prefixes in case multiple objects with the same
prefix exist in the fake ODB. Extend `search_object` to detect ambiguous
queries and have callers return its error code instead of always
returning `GIT_ENOTFOUND`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to be able to test the ODB prefix functions, we need to be able
to detect ambiguous prefixes in case multiple objects with the same
prefix exist in the fake ODB. Extend `search_object` to detect ambiguous
queries and have callers return its error code instead of always
returning `GIT_ENOTFOUND`.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: core: test initialization of `git_proxy_options`</title>
<updated>2017-06-13T09:35:48+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T09:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=95170294a17083f89e7c30cd1d3f6b888d951c5a'/>
<id>95170294a17083f89e7c30cd1d3f6b888d951c5a</id>
<content type='text'>
Initialization of the `git_proxy_options` structure is never tested
anywhere. Include it in our usual initialization test in
"core::structinit::compare".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initialization of the `git_proxy_options` structure is never tested
anywhere. Include it in our usual initialization test in
"core::structinit::compare".
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: network: add missing include for `git_repository_new`</title>
<updated>2017-06-13T09:34:49+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-06-13T08:29:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=bee423cc265a691179c745b1db68a85b2e3ec644'/>
<id>bee423cc265a691179c745b1db68a85b2e3ec644</id>
<content type='text'>
A newly added test uses the `git_repository_new` function without the
corresponding header file being included. While this works due to the
compiler deducing the correct function signature, we should obviously
just include the function's declaration file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A newly added test uses the `git_repository_new` function without the
corresponding header file being included. While this works due to the
compiler deducing the correct function signature, we should obviously
just include the function's declaration file.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4265 from pks-t/pks/read-prefix-tests</title>
<updated>2017-06-12T21:47:54+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-06-12T21:47:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=2ca088bd2b253649943a112c40179d544e5083fa'/>
<id>2ca088bd2b253649943a112c40179d544e5083fa</id>
<content type='text'>
Read prefix tests</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Read prefix tests</pre>
</div>
</content>
</entry>
<entry>
<title>remote: ensure we can create an anon remote on inmemory repo</title>
<updated>2017-06-12T15:51:05+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-06-12T11:00:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=fe9a5dd3cab5e5137603503bb461b6a52793d56f'/>
<id>fe9a5dd3cab5e5137603503bb461b6a52793d56f</id>
<content type='text'>
Given a wholly in-memory repository, ensure that we can create an
anonymous remote and perform actions on it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given a wholly in-memory repository, ensure that we can create an
anonymous remote and perform actions on it.
</pre>
</div>
</content>
</entry>
</feed>
