diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-07-18 17:59:12 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-07-18 17:59:12 +0200 |
commit | ba1e7c3f889a17d0a9a584550f5cc52978ff9703 (patch) | |
tree | 5593c77e0f44d221171b57a6b7d07a017f3bfaff | |
parent | a1f9565d5b6c6ec3e45b3dabf166a7aa99e0db1b (diff) | |
download | sync-ba1e7c3f889a17d0a9a584550f5cc52978ff9703.tar.gz sync-ba1e7c3f889a17d0a9a584550f5cc52978ff9703.tar.bz2 sync-ba1e7c3f889a17d0a9a584550f5cc52978ff9703.zip |
move libsynctesting into separate directory
-rw-r--r-- | .gitignore | 20 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | src/Makefile.am | 3 | ||||
-rw-r--r-- | src/lib/Makefile.am | 61 | ||||
-rw-r--r-- | src/testing/.gitignore | 3 | ||||
-rw-r--r-- | src/testing/Makefile.am | 61 | ||||
-rw-r--r-- | src/testing/test_sync_api.c (renamed from src/lib/test_sync_api.c) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api.conf (renamed from src/lib/test_sync_api.conf) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.config/taler/exchange/account-2.json (renamed from src/lib/test_sync_api_home/.config/taler/exchange/account-2.json) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.config/taler/merchant/account-3.json (renamed from src/lib/test_sync_api_home/.config/taler/merchant/account-3.json) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.config/taler/merchant/default.priv (renamed from src/lib/test_sync_api_home/.config/taler/merchant/default.priv) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.config/taler/test.json (renamed from src/lib/test_sync_api_home/.config/taler/test.json) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv (renamed from src/lib/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv (renamed from src/lib/test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv) | 0 | ||||
-rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee (renamed from src/lib/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee) | bin | 800 -> 800 bytes | |||
-rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/merchant/merchant.priv (renamed from src/lib/test_sync_api_home/.local/share/taler/merchant/merchant.priv) | 0 | ||||
-rw-r--r-- | src/testing/testing_api_cmd_backup_download.c (renamed from src/lib/testing_api_cmd_backup_download.c) | 0 | ||||
-rw-r--r-- | src/testing/testing_api_cmd_backup_upload.c (renamed from src/lib/testing_api_cmd_backup_upload.c) | 0 | ||||
-rw-r--r-- | src/testing/testing_api_helpers.c (renamed from src/lib/testing_api_helpers.c) | 0 | ||||
-rw-r--r-- | src/testing/testing_api_trait_account_priv.c (renamed from src/lib/testing_api_trait_account_priv.c) | 0 | ||||
-rw-r--r-- | src/testing/testing_api_trait_account_pub.c (renamed from src/lib/testing_api_trait_account_pub.c) | 0 | ||||
-rw-r--r-- | src/testing/testing_api_trait_hash.c (renamed from src/lib/testing_api_trait_hash.c) | 0 |
22 files changed, 70 insertions, 81 deletions
@@ -10,9 +10,6 @@ Makefile Makefile.in aclocal.m4 -anastasis_config.h -anastasis_config.h.in -anastasis_config.h.in~ autom4te.cache/ compile config.guess @@ -31,12 +28,6 @@ src/Makefile src/Makefile.in src/util/.deps/ src/util/.libs/ -src/stasis/Makefile -src/stasis/Makefile.in -src/stasis/libanastasis_plugin_db_postgres.la -src/stasis/plugin_anastasis_postgres.lo -src/stasis/plugin_anastasis_postgres.o -src/stasis/.deps/ src/backend/Makefile src/backend/Makefile.in src/include/Makefile @@ -59,18 +50,9 @@ src/lib/.libs *.o *.la src/util/.deps/ -src/backend/.deps/ -src/backend/.idea/ -src/backend/.libs/ -src/stasis/.libs/ -src/backend/anastasis-httpd doc/Makefile.in src/include/Makefile.in - -A -A - sync_config.h sync_config.h.in src/sync/sync-httpd -src/lib/test_sync_api_home/.local/share/taler/auditors/ +src/testing/test_sync_api_home/.local/share/taler/auditors/ diff --git a/configure.ac b/configure.ac index 94f01ed..987beab 100644 --- a/configure.ac +++ b/configure.ac @@ -327,8 +327,9 @@ doc/Makefile src/Makefile src/include/Makefile src/lib/Makefile +src/util/Makefile src/sync/Makefile src/syncdb/Makefile -src/util/Makefile +src/testing/Makefile ]) AC_OUTPUT diff --git a/src/Makefile.am b/src/Makefile.am index cd274f1..b4b6e7a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,3 +1,4 @@ # This Makefile is in the public domain AM_CPPFLAGS = -I$(top_srcdir)/src/include -SUBDIRS = include util syncdb sync lib +SUBDIRS = include util syncdb sync lib testing + diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am index 86bb4cd..f4979b5 100644 --- a/src/lib/Makefile.am +++ b/src/lib/Makefile.am @@ -7,8 +7,7 @@ if USE_COVERAGE endif lib_LTLIBRARIES = \ - libsync.la \ - libsynctesting.la + libsync.la libsync_la_LDFLAGS = \ -version-info 0:0:0 \ @@ -26,61 +25,3 @@ libsync_la_LIBADD = \ -ljansson \ $(XLIB) -libsynctesting_la_LDFLAGS = \ - -version-info 0:0:0 \ - -no-undefined -libsynctesting_la_SOURCES = \ - testing_api_cmd_backup_download.c \ - testing_api_cmd_backup_upload.c \ - testing_api_helpers.c \ - testing_api_trait_account_pub.c \ - testing_api_trait_account_priv.c \ - testing_api_trait_hash.c -libsynctesting_la_LIBADD = \ - libsync.la \ - -ltalerexchange \ - -ltalerjson \ - -ltalerutil \ - -lgnunetcurl \ - -lgnunetjson \ - -lgnunetutil \ - -ljansson \ - -ltalertesting \ - $(XLIB) - -check_PROGRAMS = \ - test_sync_api - -TESTS = \ - $(check_PROGRAMS) - -EXTRA_DIST = \ - test_sync_api.conf \ - test_sync_api_home/.config/taler/exchange/account-2.json \ - test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv - -test_sync_api_SOURCES = \ - test_sync_api.c -test_sync_api_LDADD = \ - libsync.la \ - libsynctesting.la \ - -ltalertesting \ - -ltalermerchanttesting \ - -ltalerfakebank \ - -ltalerbank \ - -ltalerexchange \ - -ltalermerchant \ - -ltalerjson \ - -ltalerutil \ - -lgnunetjson \ - -lgnunetcurl \ - -lgnunetutil \ - -ljansson - -if HAVE_LIBCURL -libsync_la_LIBADD += -lcurl -else -if HAVE_LIBGNURL -libsync_la_LIBADD += -lgnurl -endif -endif diff --git a/src/testing/.gitignore b/src/testing/.gitignore new file mode 100644 index 0000000..b3ffea1 --- /dev/null +++ b/src/testing/.gitignore @@ -0,0 +1,3 @@ +test_sync_api +auditor.in +test_sync_api_home/.local/share/taler/exchange/live-keys/ diff --git a/src/testing/Makefile.am b/src/testing/Makefile.am new file mode 100644 index 0000000..06d01d8 --- /dev/null +++ b/src/testing/Makefile.am @@ -0,0 +1,61 @@ +# This Makefile.am is in the public domain +AM_CPPFLAGS = -I$(top_srcdir)/src/include + +if USE_COVERAGE + AM_CFLAGS = --coverage -O0 + XLIB = -lgcov +endif + +lib_LTLIBRARIES = \ + libsynctesting.la + +libsynctesting_la_LDFLAGS = \ + -version-info 0:0:0 \ + -no-undefined +libsynctesting_la_SOURCES = \ + testing_api_cmd_backup_download.c \ + testing_api_cmd_backup_upload.c \ + testing_api_helpers.c \ + testing_api_trait_account_pub.c \ + testing_api_trait_account_priv.c \ + testing_api_trait_hash.c +libsynctesting_la_LIBADD = \ + $(top_builddir)/src/lib/libsync.la \ + -ltalerexchange \ + -ltalerjson \ + -ltalerutil \ + -lgnunetcurl \ + -lgnunetjson \ + -lgnunetutil \ + -ljansson \ + -ltalertesting \ + $(XLIB) + +check_PROGRAMS = \ + test_sync_api + +TESTS = \ + $(check_PROGRAMS) + +EXTRA_DIST = \ + test_sync_api.conf \ + test_sync_api_home/.config/taler/exchange/account-2.json \ + test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv + +test_sync_api_SOURCES = \ + test_sync_api.c +test_sync_api_LDADD = \ + $(top_builddir)/src/lib/libsync.la \ + libsynctesting.la \ + -ltalertesting \ + -ltalermerchanttesting \ + -ltalerfakebank \ + -ltalerbank \ + -ltalerexchange \ + -ltalermerchant \ + -ltalerjson \ + -ltalerutil \ + -lgnunetjson \ + -lgnunetcurl \ + -lgnunetutil \ + -ljansson diff --git a/src/lib/test_sync_api.c b/src/testing/test_sync_api.c index 3ff0215..3ff0215 100644 --- a/src/lib/test_sync_api.c +++ b/src/testing/test_sync_api.c diff --git a/src/lib/test_sync_api.conf b/src/testing/test_sync_api.conf index 03280e5..03280e5 100644 --- a/src/lib/test_sync_api.conf +++ b/src/testing/test_sync_api.conf diff --git a/src/lib/test_sync_api_home/.config/taler/exchange/account-2.json b/src/testing/test_sync_api_home/.config/taler/exchange/account-2.json index 567fc91..567fc91 100644 --- a/src/lib/test_sync_api_home/.config/taler/exchange/account-2.json +++ b/src/testing/test_sync_api_home/.config/taler/exchange/account-2.json diff --git a/src/lib/test_sync_api_home/.config/taler/merchant/account-3.json b/src/testing/test_sync_api_home/.config/taler/merchant/account-3.json index 99513fc..99513fc 100644 --- a/src/lib/test_sync_api_home/.config/taler/merchant/account-3.json +++ b/src/testing/test_sync_api_home/.config/taler/merchant/account-3.json diff --git a/src/lib/test_sync_api_home/.config/taler/merchant/default.priv b/src/testing/test_sync_api_home/.config/taler/merchant/default.priv index 8299ad2..8299ad2 100644 --- a/src/lib/test_sync_api_home/.config/taler/merchant/default.priv +++ b/src/testing/test_sync_api_home/.config/taler/merchant/default.priv diff --git a/src/lib/test_sync_api_home/.config/taler/test.json b/src/testing/test_sync_api_home/.config/taler/test.json index 74cdc92..74cdc92 100644 --- a/src/lib/test_sync_api_home/.config/taler/test.json +++ b/src/testing/test_sync_api_home/.config/taler/test.json diff --git a/src/lib/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv b/src/testing/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv index b2f758b..b2f758b 100644 --- a/src/lib/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv +++ b/src/testing/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv diff --git a/src/lib/test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv b/src/testing/test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv index c20942d..c20942d 100644 --- a/src/lib/test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv +++ b/src/testing/test_sync_api_home/.local/share/taler/exchange/offline-keys/master.priv diff --git a/src/lib/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee b/src/testing/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee Binary files differindex 771ac45..771ac45 100644 --- a/src/lib/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee +++ b/src/testing/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee diff --git a/src/lib/test_sync_api_home/.local/share/taler/merchant/merchant.priv b/src/testing/test_sync_api_home/.local/share/taler/merchant/merchant.priv index fd6e5f7..fd6e5f7 100644 --- a/src/lib/test_sync_api_home/.local/share/taler/merchant/merchant.priv +++ b/src/testing/test_sync_api_home/.local/share/taler/merchant/merchant.priv diff --git a/src/lib/testing_api_cmd_backup_download.c b/src/testing/testing_api_cmd_backup_download.c index e6bfad4..e6bfad4 100644 --- a/src/lib/testing_api_cmd_backup_download.c +++ b/src/testing/testing_api_cmd_backup_download.c diff --git a/src/lib/testing_api_cmd_backup_upload.c b/src/testing/testing_api_cmd_backup_upload.c index 1b9f9a8..1b9f9a8 100644 --- a/src/lib/testing_api_cmd_backup_upload.c +++ b/src/testing/testing_api_cmd_backup_upload.c diff --git a/src/lib/testing_api_helpers.c b/src/testing/testing_api_helpers.c index a83c391..a83c391 100644 --- a/src/lib/testing_api_helpers.c +++ b/src/testing/testing_api_helpers.c diff --git a/src/lib/testing_api_trait_account_priv.c b/src/testing/testing_api_trait_account_priv.c index b8bfb5b..b8bfb5b 100644 --- a/src/lib/testing_api_trait_account_priv.c +++ b/src/testing/testing_api_trait_account_priv.c diff --git a/src/lib/testing_api_trait_account_pub.c b/src/testing/testing_api_trait_account_pub.c index 9fecb18..9fecb18 100644 --- a/src/lib/testing_api_trait_account_pub.c +++ b/src/testing/testing_api_trait_account_pub.c diff --git a/src/lib/testing_api_trait_hash.c b/src/testing/testing_api_trait_hash.c index 10b10d8..10b10d8 100644 --- a/src/lib/testing_api_trait_hash.c +++ b/src/testing/testing_api_trait_hash.c |