summaryrefslogtreecommitdiff
path: root/tests/book-migration
Commit message (Collapse)AuthorAgeFilesLines
* Add a 3.24 contacts.db for a book-migration testMilan Crha2017-03-141-0/+0
|
* Convert from autotools to CMakeMilan Crha2016-10-105-144/+124
|
* Bug 471791 - Move away from g_asserts to g_ret*Milan Crha2015-06-171-1/+1
|
* Let the 'make check' pass againMilan Crha2015-02-031-1/+1
| | | | | | | | | Couple related changes: a) no need to wait for a connected state in tests, it only makes thing slower b) have larger interval for finalize wait c) avoid memory leak (and test failure) in test-book-client-view-operations d) update ko_KR alphabet in test-book-client-cursor-operations e) skip test-book-client-cursor-operations from 'make check', due it being too slow
* Move authentication of backends back to the clientMilan Crha2015-02-021-1/+1
| | | | | | Since this change the client is responsible to provide credentials to use to authenticate backends (through ESource-s, to be more precise), unless the credentials are already saved.
* Bug 732800 - Generated files in tests/book-migration/db are not git-ignoredJonas Hahnfeld2014-07-081-8/+10
|
* Bug #727237 - Correct LGPL license information in sourcesMilan Crha2014-04-142-8/+8
| | | | | | | | | | | | | | | | | | | I also added license information to source files where it was missing and changed the way the license block is organized. All the sources' license information comments follow the same pattern: /* [ Optional short file description ] * * [ Optional copyright notices] * * License information block * * [ Optional 'Authors:' section ] */ The LGPL is references consistently now; source files with main() function, like tests or D-Bus services, use 'program' in the license information block, while the other sources use 'library' word.
* Add book migration database for 3.12.Matthew Barnes2014-03-243-2/+4
|
* Bug 721527 - License text contains obsolete FSF postal addressMatthew Barnes2014-01-072-22/+18
|
* Coding style and whitespace cleanups.Matthew Barnes2013-12-081-19/+21
|
* Added case to the book-migration test for basic cursor operation.Tristan Van Berkom2013-11-291-0/+55
|
* Makefile.am cleanups.Matthew Barnes2013-11-172-66/+68
| | | | | - Remove trailing tabs. - Add terminators to multi-line lists.
* Switch from g_timeout_add to g_timeout_add_secondsAlexandre Franke2013-11-141-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=712244
* Add missing CFLAGS/LIBS in the tests/ Makefile.am-sMilan Crha2013-11-051-0/+2
| | | | | | If the libical is installed in a different prefix than the one shared by other CFLAGS, then the test compilation breaks due to failed search for the <libical/ical.h> include file.
* Added README file for addressbook migration testTristan Van Berkom2013-10-231-0/+201
| | | | | | This file details the addressbook migration test which has a few components, and lists some details on how to maintain the test.
* Miscellaneous cleanups.Matthew Barnes2013-10-202-79/+91
|
* Fixed contacts DB migration test when handling a system without db_load.Tristan Van Berkom2013-10-021-1/+1
|
* Addressbook Migration test: Added EDS 3.10 test sandbox.Tristan Van Berkom2013-10-022-1/+1
|
* Bug 709198 - Add regression test for contacts database migrationsTristan Van Berkom2013-10-0233-0/+1188
The migration tests come with a few components: o tests/book-migration/vcards/*.vcf: The vcards which the test case expects to find in the migrated databases. o tests/book-migration/db/[various versions]/[File backend files]: Various sandboxes created from the vcards, each one created with a different stable version of EDS o tests/book-migration/test-migration.c: The actual test, this automatically loops over the available test directories and runs the migration suite for each version o tests/book-migration/setup-migration-test.c: A simple program used to inject the test contacts into EDS, this program can be used to generate the test sandbox from EDS version 3.0 onward. o The makefile also contains a 'setup-migration' target which can be used to generate a new repository automatically in the tests/book-migration/db/ directory with the current version, this can only be used to generate the sandbox from 3.10 and above.