~ahayzen/ubuntu-ui-extras/printer-components-fix-empty-commented-tests

« back to all changes in this revision

Viewing changes to tests/unittests/Printers/CMakeLists.txt

  • Committer: Andrew Hayzen
  • Date: 2017-02-21 10:46:29 UTC
  • Revision ID: ahayzen@gmail.com-20170221104629-pbm454x5k7rr4ot5
* Add printer-components from ubuntu-settings-components to ubuntu-ui-extras (original branch https://code.launchpad.net/~phablet-team/ubuntu-settings-components/printer-components)
* Add plugin module to Extras/Printers
* Add translation support for cpp/h
* Add tests for Printers
* Add debian depends

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# FIXME: had to add this
 
2
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fno-permissive -pedantic -Wall -Wextra")
 
3
 
 
4
include_directories(
 
5
    ${CMAKE_SOURCE_DIR}/modules/Ubuntu/Components/Extras/Printers
 
6
)
 
7
 
 
8
find_package(Qt5Gui REQUIRED)
 
9
find_package(Qt5Test REQUIRED)
 
10
 
 
11
set(MOCK_SOURCES
 
12
    mockbackend.h
 
13
)
 
14
 
 
15
add_executable(testPrintersPrinter tst_printer.cpp ${MOCK_SOURCES})
 
16
target_link_libraries(testPrintersPrinter UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
17
add_test(tst_printer testPrintersPrinter)
 
18
 
 
19
add_executable(testPrintersPrinterJob tst_printerjob.cpp ${MOCK_SOURCES})
 
20
target_link_libraries(testPrintersPrinterJob UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
21
add_test(tst_printerjob testPrintersPrinterJob)
 
22
 
 
23
add_executable(testPrintersPrinters tst_printers.cpp ${MOCK_SOURCES})
 
24
target_link_libraries(testPrintersPrinters UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
25
add_test(tst_printers testPrintersPrinters)
 
26
 
 
27
add_executable(testPrintersPrinterModel tst_printermodel.cpp ${MOCK_SOURCES})
 
28
target_link_libraries(testPrintersPrinterModel UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
29
add_test(tst_printermodel testPrintersPrinterModel)
 
30
 
 
31
add_executable(testPrintersPrinterFilter tst_printerfilter.cpp ${MOCK_SOURCES})
 
32
target_link_libraries(testPrintersPrinterFilter UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
33
add_test(tst_printerfilter testPrintersPrinterFilter)
 
34
 
 
35
add_executable(testPrintersDriverModel tst_drivermodel.cpp ${MOCK_SOURCES})
 
36
target_link_libraries(testPrintersDriverModel UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
37
add_test(tst_drivermodel testPrintersDriverModel)
 
38
 
 
39
add_executable(testPrintersJobModel tst_jobmodel.cpp ${MOCK_SOURCES})
 
40
target_link_libraries(testPrintersJobModel UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
41
add_test(tst_jobmodel testPrintersJobModel)
 
42
 
 
43
add_executable(testPrintersJobFilter tst_jobfilter.cpp ${MOCK_SOURCES})
 
44
target_link_libraries(testPrintersJobFilter UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
45
add_test(tst_jobfilter testPrintersJobFilter)
 
46
 
 
47
add_executable(testPrintersSignalHandler tst_signalhandler.cpp ${MOCK_SOURCES})
 
48
target_link_libraries(testPrintersSignalHandler UbuntuSettingsPrintersQml Qt5::Test Qt5::Gui)
 
49
add_test(tst_signalhandler testPrintersSignalHandler)