2017-12-15 15:11:24 +11:00
|
|
|
geary_test_engine_sources = [
|
|
|
|
|
'test-engine.vala',
|
|
|
|
|
'testcase.vala',
|
2017-12-09 00:45:29 +01:00
|
|
|
|
2018-01-12 12:23:33 +11:00
|
|
|
'engine/api/geary-account-test.vala',
|
2017-12-09 00:45:29 +01:00
|
|
|
'engine/api/geary-attachment-test.vala',
|
|
|
|
|
'engine/api/geary-engine-test.vala',
|
2017-12-15 15:11:24 +11:00
|
|
|
'engine/api/geary-email-identifier-test.vala',
|
|
|
|
|
'engine/api/geary-folder-test.vala',
|
|
|
|
|
'engine/api/geary-folder-path-test.vala',
|
|
|
|
|
'engine/app/app-conversation-test.vala',
|
|
|
|
|
'engine/app/app-conversation-set-test.vala',
|
2017-12-09 00:45:29 +01:00
|
|
|
'engine/imap/command/imap-create-command-test.vala',
|
|
|
|
|
'engine/imap/response/imap-namespace-response-test.vala',
|
|
|
|
|
'engine/imap/transport/imap-deserializer-test.vala',
|
2018-01-12 12:23:33 +11:00
|
|
|
'engine/imap-engine/account-processor-test.vala',
|
2017-12-09 00:45:29 +01:00
|
|
|
'engine/mime-content-type-test.vala',
|
|
|
|
|
'engine/rfc822-mailbox-address-test.vala',
|
|
|
|
|
'engine/rfc822-message-test.vala',
|
|
|
|
|
'engine/rfc822-message-data-test.vala',
|
|
|
|
|
'engine/rfc822-utils-test.vala',
|
|
|
|
|
'engine/util-html-test.vala',
|
|
|
|
|
'engine/util-idle-manager-test.vala',
|
|
|
|
|
'engine/util-inet-test.vala',
|
|
|
|
|
'engine/util-js-test.vala',
|
2017-12-15 15:11:24 +11:00
|
|
|
'engine/util-timeout-manager-test.vala'
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
geary_test_client_sources = [
|
|
|
|
|
'test-client.vala',
|
|
|
|
|
'testcase.vala',
|
2017-12-09 00:45:29 +01:00
|
|
|
|
|
|
|
|
'client/application/geary-configuration-test.vala',
|
|
|
|
|
'client/components/client-web-view-test.vala',
|
|
|
|
|
'client/components/client-web-view-test-case.vala',
|
|
|
|
|
'client/composer/composer-web-view-test.vala',
|
|
|
|
|
|
|
|
|
|
'js/client-page-state-test.vala',
|
|
|
|
|
'js/composer-page-state-test.vala',
|
|
|
|
|
'js/conversation-page-state-test.vala',
|
2017-12-15 15:11:24 +11:00
|
|
|
|
2017-12-12 15:34:41 +11:00
|
|
|
geary_compiled_schema,
|
|
|
|
|
geary_resources
|
2017-12-09 00:45:29 +01:00
|
|
|
]
|
|
|
|
|
|
2017-12-15 15:11:24 +11:00
|
|
|
geary_test_engine_dependencies = [
|
|
|
|
|
geary_engine_internal_dep,
|
|
|
|
|
gee,
|
|
|
|
|
gio,
|
|
|
|
|
glib,
|
|
|
|
|
gmime,
|
|
|
|
|
javascriptcoregtk,
|
|
|
|
|
libunwind,
|
|
|
|
|
libxml,
|
|
|
|
|
sqlite,
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
geary_test_client_dependencies = [
|
|
|
|
|
geary_client_dep,
|
|
|
|
|
geary_engine_dep,
|
2017-12-09 00:45:29 +01:00
|
|
|
gee,
|
2017-12-15 15:11:24 +11:00
|
|
|
gmime,
|
2017-12-09 00:45:29 +01:00
|
|
|
gtk,
|
|
|
|
|
libsoup,
|
|
|
|
|
webkit2gtk,
|
|
|
|
|
]
|
|
|
|
|
|
2017-12-15 15:11:24 +11:00
|
|
|
geary_test_engine_bin = executable('geary-test-engine',
|
|
|
|
|
geary_test_engine_sources,
|
|
|
|
|
dependencies: geary_test_engine_dependencies,
|
2017-12-09 00:45:29 +01:00
|
|
|
include_directories: config_h_dir,
|
2017-12-12 15:34:41 +11:00
|
|
|
vala_args: geary_vala_options,
|
|
|
|
|
c_args: geary_c_options,
|
2017-12-09 00:45:29 +01:00
|
|
|
)
|
2017-12-15 15:11:24 +11:00
|
|
|
|
|
|
|
|
geary_test_client_bin = executable('geary-test-client',
|
|
|
|
|
geary_test_client_sources,
|
|
|
|
|
dependencies: geary_test_client_dependencies,
|
|
|
|
|
include_directories: config_h_dir,
|
|
|
|
|
vala_args: geary_vala_options,
|
|
|
|
|
c_args: geary_c_options,
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
test('engine-tests', geary_test_engine_bin)
|
|
|
|
|
test('client-tests', geary_test_client_bin)
|