| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
The tests use the TAP driver now, which only exists in glib 2.38 and
later.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Use g_skip_test() to skip individual tests rather than just returning
status 77 from the test program as a whole.
In several cases, we still end up skipping more than necessary, due to
test cases that need to be split up more.
Remove the "MISSING_REGRESSION_TESTS_PACKAGES" functionality, since
the skipped tests are now pointed out explicitly.
|
|
|
|
|
|
|
|
|
| |
Import glib-tap.mk to run the tests in TAP mode, and to provide rules
to install the tests.
This required some restructuring of httpd.conf-related stuff in order
to come up with a configuration that would work for all three cases
(srcdir==buildir, srcdir!=builddir, and installed).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(Primarily to move automake 1.13's test-driver out of the top level so
that the tests/ subdir autocompletes correctly again.)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Don't try to use external NTLM auth if built without support for that.
https://bugzilla.gnome.org/show_bug.cgi?id=697510
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The variable GLIB_COMPILE_RESOURCES is already set by AM_PATH_GLIB_2_0
macro. Spotted by Csaba Osztrogonác.
https://bugzilla.gnome.org/show_bug.cgi?id=694942
|
|
|
|
|
|
|
|
| |
get, simple-httpd, and simple-proxy are more example code than test
programs, so move them into a separate directory.
Also, remove "dns", which was once a sort-of test of SoupAddress, but
is now just a redundant sort-of test of GResolver.
|
|
|
|
|
|
|
| |
Remove accumulated cruft, mostly from things we used to depend on but
don't any more.
Also a few minor drive-by configure cleanups
|
|
|
|
|
|
|
| |
automake interprets exit code 77 as meaning "skipped", so have the
various apache-dependent, php-dependent, and curl-dependent tests do
that, and compile them unconditionally. (Although, to avoid "unused"
warnings, we end up #ifdeffing out the whole file.)
|
|
|
|
|
|
|
| |
Specifying serial-tests in AM_INIT_AUTOMAKE breaks the build with
automake 1.11, so the only way to support both 1.11 and 1.13 is to
make the tests work under the parallel harness. Fortunately this
wasn't that hard.
|
|
|
|
|
|
|
|
|
|
|
| |
The parallel test harness (which is the default as of automake 1.13)
doesn't let you use make functions in the definition of TESTS. (It
generates an invalid Makefile in this case.) Since the tests as
currently written won't work with the parallel harness anyway (since
each apache-based test stops apache when it's done), just force the
serial harness for now.
https://bugzilla.gnome.org/show_bug.cgi?id=694135
|
| |
|
|
|
|
|
|
|
|
| |
Setting "IF_HAVE_PHP" to "#" actually sets it to "", because the "#"
is treated as the start of a comment. We have to set it to "\#" if we
want to cause the "#" to actually get substituted into httpd.conf
https://bugzilla.gnome.org/show_bug.cgi?id=693311
|
| |
|
| |
|
|
|
|
| |
The po/Makefile.in.inis generated by intltoolize
|
| |
|
|
|
|
|
|
|
| |
Move SoupCookieJarSqlite (and its sqlite3 dependency) into libsoup
from libsoup-gnome, but rename it to SoupCookieJarDB so libsoup-gnome
can keep using the old name. SoupCookieJarSqlite is now just a
wrapper around SoupCookieJarDB.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Deprecate and remove support for SoupPasswordManager;
SoupPasswordManagerGNOME is now a dummy class, and the related
SoupAuth methods are all no-ops. SoupSession also no longer has any
special support for SoupPasswordManager.
To avoid breaking old builds, the functions/types are still around,
but are now marked as having always been deprecated (which, really,
they were).
https://bugzilla.gnome.org/show_bug.cgi?id=594377
https://bugzilla.gnome.org/show_bug.cgi?id=679866
|
|
|
|
| |
(fixing a fd leak in the process)
|
| |
|
|
|
|
| |
to fix error messages when apache wasn't installed
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Expose API to get information about the soup version. This is useful
because it allows applications to use API without actually depending on
it completely.
https://bugzilla.gnome.org/show_bug.cgi?id=684514
|
|
|
|
|
|
|
|
|
| |
GFile already supports gresource when using g_file_new_for_uri() with a
resource:// URI. We can add "resource" as a valid scheme for
SoupRequestFile and make sure the GFile is created with the gresource
URI for gresource requests.
https://bugzilla.gnome.org/show_bug.cgi?id=682721
|
| |
|
| |
|
| |
|
| |
|
| |
|