<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libsoup.git/tests/coding-test.c, branch baserock/2.46.0</title>
<subtitle>gitlab.gnome.org: GNOME/libsoup.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/'/>
<entry>
<title>tests: use g_test_bug() to annotate test cases</title>
<updated>2014-03-16T00:00:56+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-03-15T18:19:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=a1591e15bf2c4a690e79698cdd078f6ed01e48d3'/>
<id>a1591e15bf2c4a690e79698cdd078f6ed01e48d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: remove debug_printf()s that are redundant with test names</title>
<updated>2014-03-15T19:15:50+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-03-15T15:57:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=8e2402651807403c6d42ecb75563f480405e8660'/>
<id>8e2402651807403c6d42ecb75563f480405e8660</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: split up some test programs into more tests</title>
<updated>2014-03-15T19:13:01+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2014-03-09T17:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=8224b826bdadcf8676854723ff51604a5645aae2'/>
<id>8224b826bdadcf8676854723ff51604a5645aae2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Add resources/* to soup-test.gresource, add utility functions</title>
<updated>2014-02-08T12:20:21+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-12-11T17:15:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=094eee8d1e0ac31e83f45e026ef26688e1468884'/>
<id>094eee8d1e0ac31e83f45e026ef26688e1468884</id>
<content type='text'>
Add the files in resources/ to soup-test.gresource, and add
soup_test_load_resource() to get the contents of one of them, and then
use this in places that were previously reading them by hand.

Except forms-test, which needs to pass a filename to curl, so have it
use index.txt instead of one of the resource files.

Now none of the tests access the resources/ directory at runtime.

Also add soup_test_get_index() to read index.txt rather than
reimplementing it in multiple test programs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the files in resources/ to soup-test.gresource, and add
soup_test_load_resource() to get the contents of one of them, and then
use this in places that were previously reading them by hand.

Except forms-test, which needs to pass a filename to curl, so have it
use index.txt instead of one of the resource files.

Now none of the tests access the resources/ directory at runtime.

Also add soup_test_get_index() to read index.txt rather than
reimplementing it in multiple test programs.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: initial port to the gtestutils framework</title>
<updated>2014-02-08T12:20:21+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-12-10T14:47:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=64e667bda5009c8f1acd03659c457e26b16457a6'/>
<id>64e667bda5009c8f1acd03659c457e26b16457a6</id>
<content type='text'>
Some programs need to be split up into more tests, and the debug
output is mostly not updated for the new format.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some programs need to be split up into more tests, and the debug
output is mostly not updated for the new format.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix up non-literal format string issues</title>
<updated>2013-12-09T16:29:09+00:00</updated>
<author>
<name>Ryan Lortie</name>
<email>desrt@desrt.ca</email>
</author>
<published>2013-12-08T20:41:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=c2c2ecbf7d021bb5445a205ec8c66286afaf1008'/>
<id>c2c2ecbf7d021bb5445a205ec8c66286afaf1008</id>
<content type='text'>
Fix up a couple of errors picked up by -Werror=format-nonliteral on
clang.

https://bugzilla.gnome.org/show_bug.cgi?id=720082
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix up a couple of errors picked up by -Werror=format-nonliteral on
clang.

https://bugzilla.gnome.org/show_bug.cgi?id=720082
</pre>
</div>
</content>
</entry>
<entry>
<title>test-utils: add cancellation support to soup_test_request_send</title>
<updated>2013-02-12T09:15:51+00:00</updated>
<author>
<name>Sergio Villar Senin</name>
<email>svillar@igalia.com</email>
</author>
<published>2013-01-30T16:56:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=b980d54cb2b77b6b9c54168e9c7ff772734caaac'/>
<id>b980d54cb2b77b6b9c54168e9c7ff772734caaac</id>
<content type='text'>
The function gets a new parametter used to enable request cancellation for
both sync and async sessions. The cancellation could be performed by either
using the GCancellable or by directly cancelling the SoupMessage.

Also the GMainContext used to simulate sync operations with async ones will
now try to execute all its pending events before quiting the main loop.

https://bugzilla.gnome.org/show_bug.cgi?id=692310
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The function gets a new parametter used to enable request cancellation for
both sync and async sessions. The cancellation could be performed by either
using the GCancellable or by directly cancelling the SoupMessage.

Also the GMainContext used to simulate sync operations with async ones will
now try to execute all its pending events before quiting the main loop.

https://bugzilla.gnome.org/show_bug.cgi?id=692310
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert the mirroring of SoupMessage API onto SoupRequestHTTP.</title>
<updated>2012-12-28T16:26:46+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2012-12-28T15:41:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=2357f3501718967003914da4f1f7659b6593aa0d'/>
<id>2357f3501718967003914da4f1f7659b6593aa0d</id>
<content type='text'>
SoupMessage isn't being deprecated, and mirroring its API onto
SoupRequestHTTP is just going to result in always having to add every
new API twice. Also, it turns out to be less useful than originally
expected anyway, since you end up having to cast between SoupRequest
and SoupRequestHTTP frequently anyway.

This reverts commit d7117329400e47d2187ed033099d921d555f8d71 and most of
commit 53c270d0e2868fa5ad48ce864f10a9486b11a071.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SoupMessage isn't being deprecated, and mirroring its API onto
SoupRequestHTTP is just going to result in always having to add every
new API twice. Also, it turns out to be less useful than originally
expected anyway, since you end up having to cast between SoupRequest
and SoupRequestHTTP frequently anyway.

This reverts commit d7117329400e47d2187ed033099d921d555f8d71 and most of
commit 53c270d0e2868fa5ad48ce864f10a9486b11a071.
</pre>
</div>
</content>
</entry>
<entry>
<title>SoupSession: add soup_session_request_http() and _request_http_uri()</title>
<updated>2012-12-10T16:14:57+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2012-07-25T13:35:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=17499abfc0c1fc23c54114f09e8fec348a8bd42d'/>
<id>17499abfc0c1fc23c54114f09e8fec348a8bd42d</id>
<content type='text'>
Add SoupSession helpers to return SoupRequestHTTP directly and allow
overriding the request method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add SoupSession helpers to return SoupRequestHTTP directly and allow
overriding the request method.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move SoupRequester API into SoupSession, declare SoupRequest stable</title>
<updated>2012-12-10T16:14:57+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2011-12-05T21:00:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libsoup.git/commit/?id=e00cf242322f82f0800956b17d726f0437db683a'/>
<id>e00cf242322f82f0800956b17d726f0437db683a</id>
<content type='text'>
Add soup_session_request() and soup_session_request_uri(),
implementing basically the same behavior as soup_requester_request()
and soup_requester_request_uri() (but without requiring a separate
SoupSessionFeature), and remove the unstable-api ifdefs from
soup-request*.h.

SoupRequester still exists, but it is still guarded by the
unstable-api ifdefs, and is just a dummy wrapper around the
functionality that is now in SoupSession.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add soup_session_request() and soup_session_request_uri(),
implementing basically the same behavior as soup_requester_request()
and soup_requester_request_uri() (but without requiring a separate
SoupSessionFeature), and remove the unstable-api ifdefs from
soup-request*.h.

SoupRequester still exists, but it is still guarded by the
unstable-api ifdefs, and is just a dummy wrapper around the
functionality that is now in SoupSession.
</pre>
</div>
</content>
</entry>
</feed>
