aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* ephy-history-test: small style tweaksXan Lopez2012-03-071-10/+9
|
* tests: add a test for ephy_history_service_clearXan Lopez2012-03-071-0/+49
|
* ephy-history-test: add emacs modelineXan Lopez2012-03-071-0/+1
|
* Rename the new tests to be foo-test.cXan Lopez2012-03-073-2/+2
|
* Store zoom levels per host, not per URLXan Lopez2012-03-071-2/+2
| | | | | | | | | | Zoom levels have always been stored per host in Epiphany, not per URL (otherwise you'd have to re-apply the zoom level again and again when visiting, say, every news entry in your favorite newspaper). Change things to work like that. Note: this changes the SQL table format for the history, so you'll need to re-migrate your history.
* history-service: add a test for complex queries with visit time rangeClaudio Saavedra2012-03-071-10/+63
|
* tests: add a test for complex EphyHistoryQuery queriesClaudio Saavedra2012-03-071-0/+71
|
* Add EphyHistoryService and helper classesXan Lopez2012-03-072-0/+330
| | | | | | | | | EphyHistoryService provides a high-level API to store history information. It will processed by a worker thread using SQLite to provide a fast, responsive service to the main UI. Based on the code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com).
* Add GObject wrapper classes for SQLiteXan Lopez2012-03-072-0/+217
| | | | | | | We'll use them to implement the new history/bookmarks storage backend. Code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com)
* ephy-embed-utils-test: remove broken testXan Lopez2012-02-231-3/+0
| | | | | It's actually impossible to catch this through normalization, so it will need to be moved to an EphyWebView test.
* ephy-embed-utils: fix loading of <IP address>:<port> URIsXan Lopez2012-02-231-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669461
* ephy-embed-test-utils: loading domain:port is broken, comment for nowXan Lopez2012-02-231-0/+2
|
* ephy-embed-utils-test: unbreak the normalization testsXan Lopez2012-02-231-2/+2
| | | | They were testing the same URI again and again...
* tests: terminate noinst_PROGRAMS with NULLDiego Escalante Urrelo2012-02-111-1/+2
| | | | | | To avoid trivial line changes, ironically. https://bugzilla.gnome.org/show_bug.cgi?id=669766
* tests: sync vim/emacs modeline commentsDiego Escalante Urrelo2012-02-113-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669766
* tests: rename files to avoid duplicate namesDiego Escalante Urrelo2012-02-116-10/+10
| | | | | | | Append -test to .c files in tests/ to avoid duplicating filenames in the repository. https://bugzilla.gnome.org/show_bug.cgi?id=669766
* tests: add test for ephy-embed-utilsDiego Escalante Urrelo2012-02-082-0/+156
| | | | | | | Specifically ephy_embed_utils_address_has_web_scheme. Based on a patch by Alexandre Martani. https://bugzilla.gnome.org/show_bug.cgi?id=613756
* tests: ephy-download: missing ephy_download_startDiego Escalante Urrelo2012-01-311-4/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=668758
* tests/ephy-download: remove embed-persist mentionDiego Escalante Urrelo2012-01-311-1/+1
|
* Get rid of EPHY_STOCK_EPHYXan Lopez2012-01-271-1/+0
| | | | | | In 99% of the cases we were using it for gtk_window_set_icon_name, which does nothing in GNOME 3. In the couple of valid use cases, just use "web-browser" directly.
* ephy-download: comment broken testsXan Lopez2012-01-261-0/+4
| | | | I'm sure Diego will fix them.
* tests: run all the tests on 'make check'Xan Lopez2012-01-261-0/+71
| | | | Which tells us that test-ephy-download is broken.
* entry: make EphyLocationEntry a GtkEntryCosimo Cecchi2012-01-201-2/+2
| | | | | | | | Instead of a GtkToolItem. A future commit will move the code in EphyLocationAction not to be a GtkAction, which is why this was a GtkToolItem in the first place. https://bugzilla.gnome.org/show_bug.cgi?id=668206
* ephy-zoom-control: remove, there are no zoom toolbar items anymoreXan Lopez2011-12-152-83/+1
|
* Remove g_thread_init callsXan Lopez2011-11-062-2/+0
| | | | They are not needed anymore.
* Merge EphyApplication into Ephy(Embed)ShellXan Lopez2011-06-302-2/+2
| | | | | | | | | | | We want to use EphyApplication from embed/ too, so instead of following the EphyEmbedShell/EphyShell pattern just fold the code into the Shell itself. This makes sense since both classes have basically the same function, and we can easily leave the non-embed code in EphyShell and move to EphyEmbedShell the bits we want to be global. The better name would be EphyCoreApplication/EphyApplication for the resulting object, but we can do this later.
* Require an EphyApplication parameter when creating an EphyShellXan Lopez2011-06-292-2/+2
| | | | We'll want to create our own in main(), this prepares us for that.
* Remove a few GCC 4.6.0 warningsXan Lopez2011-04-211-3/+0
|
* ephy-download: add the new EphyDownload objectDiego Escalante Urrelo2011-03-083-318/+210
| | | | | | | | | | | | | | | | | EphyDownload is a wrapper object around WebKitDownload that handles common behavior in downloads: auto-destination, default action for the MIME type. It can be used to wrap a WebKitDownload coming from a WebKitView or to download a url: ephy_download_new_for_uri and ephy_download_new_for_download are provided. Its lifetime is not automagic like EphyEmbedPersist, so you have to unref it when you no longer need it. This new object replaces EphyEmbedPersist and enables us to use a single codepath for downloads in all Epiphany. Bug #618443
* tests: clean up filenamesDiego Escalante Urrelo2010-12-196-26/+26
| | | | Make filenames readable and tab-completion friendly.
* ephy-profile-migration: separate migration code into another binaryDiego Escalante Urrelo2010-12-071-7/+0
| | | | | | | | | | | The migration code is now in the ephy-profile-migrator binary, this means: - epiphany is not linking to NSS anymore - lib/ephy-profile-migration.c was split into: + lib/ephy-profile-migrator.c: the new ephy-profile-migrator binary + lib/ephy-profile-utils.c: convenience _ephy_profile_*_form_auth_data functions. - testing for migration is done without running ephy-profile-migrator Bug #636685
* tests: DBUS_LIBS is needed for libephymain.laDiego Escalante Urrelo2010-11-011-0/+1
|
* tests: fix wrong variable name in MakefileDiego Escalante Urrelo2010-06-041-5/+5
|
* tests: add test for ephy-embed-singleDiego Escalante Urrelo2010-05-142-1/+130
|
* tests: silence testephylocationentry.c debuggingDiego Escalante Urrelo2010-05-141-0/+2
|
* Handle EPHY_EMBED_PERSIST_NO_VIEW flagDiego Escalante Urrelo2010-03-091-0/+1
| | | | | | | This flag determines if a download should not appear in the DownloaderView window. The default is to appear, like in gecko times. Bug #611635
* tests: add test for EphyEmbedPersistDiego Escalante Urrelo2010-02-262-0/+318
| | | | Bug #600987
* tests: simplify Makefile.amDiego Escalante Urrelo2010-01-221-15/+25
| | | | Don't cherry pick internal libraries for tests.
* tests: apply style fixes suggested by XanDiego Escalante Urrelo2010-01-223-39/+26
|
* Use © symbol and include glib.h in tests.Diego Escalante Urrelo2010-01-143-3/+6
|
* Remove redundant parameters in location-set APIDiego Escalante Urrelo2009-12-051-13/+6
| | | | | | | | | | | EphyLocationEntry, EphyLocationAction and EphyToolbar take an @adress and @typed_address parameter, while both are useful we only end up using one so we can easily decide which one to use in ephy-window.c instead of carrying both around until ephy-location-entry.c Bonus: make ephy_location_entry_set_location accept NULL as @address safely. Bug #603651
* Delete EphyIconEntry, it's unused.Xan Lopez2008-12-312-124/+0
| | | | svn path=/trunk/; revision=8655
* Update EphySearchEntry test.Xan Lopez2008-12-311-8/+4
| | | | | | There's no 'internal entry' now. svn path=/trunk/; revision=8654
* Add testephyzoomcontrol.cDiego Escalante Urrelo2008-11-302-1/+89
| | | | svn path=/trunk/; revision=8621
* tests: fix compilation when builddir != srcdirXan Lopez2008-10-141-2/+2
| | | | svn path=/trunk/; revision=8581
* Add missing config.hDiego Escalante Urrelo2008-09-291-0/+1
| | | | svn path=/trunk/; revision=8569
* tephylocationentry.c: can_undo and can_redo testsDiego Escalante Urrelo2008-09-291-0/+41
| | | | svn path=/trunk/; revision=8554
* Reindent to 2 spaces and improve the existing testsDiego Escalante Urrelo2008-09-293-114/+161
| | | | | | Add vim modelines to the files. svn path=/trunk/; revision=8553
* Add testephylocationentry.cDiego Escalante Urrelo2008-09-293-13/+166
| | | | | | See the FIXME about the mystery crasher, it's probably some kind of leak. svn path=/trunk/; revision=8552
* Revert "Makefile fixes."Diego Escalante Urrelo2008-09-291-27/+13
| | | | | | This reverts commit 58afaf81fbf64dfcb779ef2e7531afb4c11693e1. svn path=/trunk/; revision=8551
* Makefile fixes.Christian Persch2008-08-301-13/+27
| | | | svn path=/trunk/; revision=8439
* Add testephyiconentry.c to tests/Diego Escalante Urrelo2008-08-042-7/+103
| | | | | | Part of #544642. svn path=/trunk/; revision=8385
* Add the base for tests/ support.Diego Escalante Urrelo2008-08-042-0/+71
Include a test for ephysearchentry, need to make them optional too. Part of #544642. svn path=/trunk/; revision=8384