Changeset 3324cf for src/Patterns
- Timestamp:
- Dec 13, 2011, 1:06:33 PM (14 years ago)
- Children:
- 9b8fa4
- Parents:
- b760ac5
- git-author:
- Frederik Heber <heber@…> (12/05/11 23:45:18)
- git-committer:
- Frederik Heber <heber@…> (12/13/11 13:06:33)
- Location:
- src/Patterns
- Files:
-
- 1 added
- 3 edited
-
Makefile.am (added)
-
Observer/all.hpp (modified) (3 diffs)
-
Observer/unittests/Makefile.am (modified) (1 diff)
-
unittests/Makefile.am (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Patterns/Observer/all.hpp
rb760ac5 r3324cf 6 6 */ 7 7 8 #ifndef ALL_HPP_9 #define ALL_HPP_8 #ifndef OBSERVER_ALL_HPP_ 9 #define OBSERVER_ALL_HPP_ 10 10 11 11 // include config.h … … 13 13 #include <config.h> 14 14 #endif 15 16 15 17 16 // Deactivate any logging when we are not in debug mode … … 24 23 #include "Notification.hpp" 25 24 #include "Observable.hpp" 25 #include "ObservedContainer.hpp" 26 #include "ObservedIterator.hpp" 26 27 #include "Observer.hpp" 28 #include "Relay.hpp" 27 29 28 #endif /* ALL_HPP_ */30 #endif /* OBSERVER_ALL_HPP_ */ -
src/Patterns/Observer/unittests/Makefile.am
rb760ac5 r3324cf 8 8 ObserverUnitTest 9 9 10 TESTSOURCES += \ 11 ../Patterns/Observer/unittests/ObserverUnitTest.cpp \ 12 ../Patterns/Observer/unittests/ObservedContainerUnitTest.cpp \ 13 ../Patterns/Observer/unittests/stubs/ObserverStub.cpp 14 15 TESTHEADERS += \ 16 ../Patterns/unittests/Observer/ObserverUnitTest.hpp \ 17 ../Patterns/unittests/Observer/ObservedContainerUnitTest.hpp 10 18 11 19 check_PROGRAMS += $(TESTS) 12 20 noinst_PROGRAMS += $(TESTS) 13 21 14 ObserverUnitTest_SOURCES = unittests/UnitTestMain.cpp \15 Patterns/Observer/unittests/ObserverUnitTest.cpp \16 Patterns/Observer/unittests/ObserverUnitTest.hpp \17 Patterns/Observer/unittests/stubs/ObserverStub.cpp \18 Patterns/Observer/unittests/stubs/ObserverStub.hpp22 ObserverUnitTest_SOURCES = UnitTestMain.cpp \ 23 ../Patterns/Observer/unittests/ObserverUnitTest.cpp \ 24 ../Patterns/Observer/unittests/ObserverUnitTest.hpp \ 25 ../Patterns/Observer/unittests/stubs/ObserverStub.cpp \ 26 ../Patterns/Observer/unittests/stubs/ObserverStub.hpp 19 27 nodist_ObserverUnitTest_SOURCES = \ 20 Patterns/Observer/Channels.hpp \ 21 Patterns/Observer/defs.hpp \ 22 Patterns/Observer/Notification.hpp \ 23 Patterns/Observer/Observer.hpp \ 24 Patterns/Observer/ObserverLog.hpp \ 25 Patterns/Observer/ObserverContainer.hpp \ 26 Patterns/Observer/ObserverContainer_impl.hpp \ 27 Patterns/Observer/ObserverIterator.hpp 28 ObserverUnitTest_LDADD = $(TESTLIBS) 28 ../Patterns/Observer/Channels.hpp \ 29 ../Patterns/Observer/defs.hpp \ 30 ../Patterns/Observer/Notification.hpp \ 31 ../Patterns/Observer/Observer.hpp \ 32 ../Patterns/Observer/ObserverLog.hpp \ 33 ../Patterns/Observer/ObserverContainer.hpp \ 34 ../Patterns/Observer/ObserverContainer_impl.hpp \ 35 ../Patterns/Observer/ObserverIterator.hpp 36 ObserverUnitTest_LDADD = \ 37 ../Patterns/libCodePatterns-Patterns-debug.la \ 38 ../Helpers/libCodePatterns-Helpers-debug.la \ 39 $(BOOST_THREAD_LIBS) 29 40 30 ObservedContainerUnitTest_SOURCES = unittests/UnitTestMain.cpp \31 Patterns/Observer/unittests/ObservedContainerUnitTest.cpp \32 Patterns/Observer/unittests/ObservedContainerUnitTest.hpp \33 Patterns/Observer/unittests/stubs/ObserverStub.cpp \34 Patterns/Observer/unittests/stubs/ObserverStub.hpp41 ObservedContainerUnitTest_SOURCES = UnitTestMain.cpp \ 42 ../Patterns/Observer/unittests/ObservedContainerUnitTest.cpp \ 43 ../Patterns/Observer/unittests/ObservedContainerUnitTest.hpp \ 44 ../Patterns/Observer/unittests/stubs/ObserverStub.cpp \ 45 ../Patterns/Observer/unittests/stubs/ObserverStub.hpp 35 46 nodist_ObservedContainerUnitTest_SOURCES = \ 36 Patterns/Observer/ObserverContainer.hpp \ 37 Patterns/Observer/ObserverContainer_impl.hpp 38 ObservedContainerUnitTest_LDADD = $(TESTLIBS) 47 ../Patterns/Observer/ObserverContainer.hpp \ 48 ../Patterns/Observer/ObserverContainer_impl.hpp 49 ObservedContainerUnitTest_LDADD = \ 50 ../Patterns/libCodePatterns-Patterns-debug.la \ 51 ../Helpers/libCodePatterns-Helpers-debug.la \ 52 $(BOOST_THREAD_LIBS) 39 53 40 54 -
src/Patterns/unittests/Makefile.am
rb760ac5 r3324cf 15 15 SingletonUnitTest 16 16 17 TESTSOURCES += \ 18 ../Patterns/unittests/CacheableUnitTest.cpp \ 19 ../Patterns/unittests/CloneUnitTest.cpp \ 20 ../Patterns/unittests/CreatorUnitTest.cpp \ 21 ../Patterns/unittests/FactoryUnitTest.cpp \ 22 ../Patterns/unittests/ManipulableCloneUnitTest.cpp \ 23 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \ 24 ../Patterns/unittests/PrototypeFactoryUnitTest.cpp \ 25 ../Patterns/unittests/RegistryUnitTest.cpp \ 26 ../Patterns/unittests/SingletonUnitTest.cpp \ 27 ../Patterns/unittests/stubs/CloneStub.cpp \ 28 ../Patterns/unittests/stubs/CommonStub.cpp \ 29 ../Patterns/unittests/stubs/CommonNamedStub.cpp \ 30 ../Patterns/unittests/stubs/FactoryStub.cpp \ 31 ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \ 32 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp \ 33 ../Patterns/unittests/stubs/PrototypeFactoryStub.cpp \ 34 ../Patterns/unittests/stubs/RegistryStub.cpp 35 36 TESTHEADERS += \ 37 ../Patterns/unittests/stubs/Observer/ObserverStub.hpp \ 38 ../Patterns/unittests/CacheableUnitTest.hpp \ 39 ../Patterns/unittests/CloneUnitTest.hpp \ 40 ../Patterns/unittests/CreatorUnitTest.hpp \ 41 ../Patterns/unittests/FactoryUnitTest.hpp \ 42 ../Patterns/unittests/ManipulableCloneUnitTest.hpp \ 43 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \ 44 ../Patterns/unittests/PrototypeFactoryUnitTest.hpp \ 45 ../Patterns/unittests/RegistryUnitTest.hpp \ 46 ../Patterns/unittests/SingletonUnitTest.hpp \ 47 ../Patterns/unittests/stubs/CloneStub.hpp \ 48 ../Patterns/unittests/stubs/CommonStub.hpp \ 49 ../Patterns/unittests/stubs/CommonNamedStub.hpp \ 50 ../Patterns/unittests/stubs/CommonParametersStub.hpp \ 51 ../Patterns/unittests/stubs/CreatorStub.hpp \ 52 ../Patterns/unittests/stubs/FactoryStub.hpp \ 53 ../Patterns/unittests/stubs/ManipulableCloneStub.hpp \ 54 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \ 55 ../Patterns/unittests/stubs/PrototypeFactoryStub.hpp \ 56 ../Patterns/unittests/stubs/FactoryStub.def \ 57 ../Patterns/unittests/stubs/FactoryStub.undef \ 58 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.def \ 59 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.undef \ 60 ../Patterns/unittests/stubs/PrototypeFactoryStub.def \ 61 ../Patterns/unittests/stubs/PrototypeFactoryStub.undef \ 62 ../Patterns/unittests/stubs/RegistryStub.hpp 17 63 18 64 check_PROGRAMS += $(TESTS) 19 65 noinst_PROGRAMS += $(TESTS) 20 66 21 CacheableUnitTest_SOURCES = unittests/UnitTestMain.cpp \22 Patterns/unittests/CacheableUnitTest.cpp \23 Patterns/unittests/CacheableUnitTest.hpp67 CacheableUnitTest_SOURCES = UnitTestMain.cpp \ 68 ../Patterns/unittests/CacheableUnitTest.cpp \ 69 ../Patterns/unittests/CacheableUnitTest.hpp 24 70 nodist_CacheableUnitTest_SOURCES = \ 25 Patterns/Cachable.hpp \ 26 Patterns/Observer.hpp \ 27 Patterns/ObserverIterator.hpp 28 CacheableUnitTest_LDADD = $(TESTLIBS) 71 ../Patterns/Cachable.hpp \ 72 ../Patterns/Observer.hpp \ 73 ../Patterns/ObserverIterator.hpp 74 CacheableUnitTest_LDADD = \ 75 ../Patterns/libCodePatterns-Patterns-debug.la \ 76 ../Helpers/libCodePatterns-Helpers-debug.la \ 77 $(BOOST_THREAD_LIBS) 29 78 30 CloneUnitTest_SOURCES = unittests/UnitTestMain.cpp \31 Patterns/unittests/CloneUnitTest.cpp \32 Patterns/unittests/CloneUnitTest.hpp \33 Patterns/unittests/stubs/CommonStub.cpp \34 Patterns/unittests/stubs/CommonStub.hpp \35 Patterns/unittests/stubs/CloneStub.cpp \36 Patterns/unittests/stubs/CloneStub.hpp79 CloneUnitTest_SOURCES = UnitTestMain.cpp \ 80 ../Patterns/unittests/CloneUnitTest.cpp \ 81 ../Patterns/unittests/CloneUnitTest.hpp \ 82 ../Patterns/unittests/stubs/CommonStub.cpp \ 83 ../Patterns/unittests/stubs/CommonStub.hpp \ 84 ../Patterns/unittests/stubs/CloneStub.cpp \ 85 ../Patterns/unittests/stubs/CloneStub.hpp 37 86 nodist_CloneUnitTest_SOURCES = \ 38 Patterns/Clone.hpp 39 CloneUnitTest_LDADD = $(TESTLIBS) 87 ../Patterns/Clone.hpp 88 CloneUnitTest_LDADD = \ 89 ../Helpers/libCodePatterns-Helpers-debug.la 40 90 41 CreatorUnitTest_SOURCES = unittests/UnitTestMain.cpp \42 Patterns/unittests/CreatorUnitTest.cpp \43 Patterns/unittests/CreatorUnitTest.hpp \44 Patterns/unittests/stubs/CommonStub.cpp \45 Patterns/unittests/stubs/CommonStub.hpp \46 Patterns/unittests/stubs/CreatorStub.hpp91 CreatorUnitTest_SOURCES = UnitTestMain.cpp \ 92 ../Patterns/unittests/CreatorUnitTest.cpp \ 93 ../Patterns/unittests/CreatorUnitTest.hpp \ 94 ../Patterns/unittests/stubs/CommonStub.cpp \ 95 ../Patterns/unittests/stubs/CommonStub.hpp \ 96 ../Patterns/unittests/stubs/CreatorStub.hpp 47 97 nodist_CreatorUnitTest_SOURCES = \ 48 Patterns/Creator.hpp 49 CreatorUnitTest_LDADD = $(TESTLIBS) 98 ../Patterns/Creator.hpp 99 CreatorUnitTest_LDADD = \ 100 ../Helpers/libCodePatterns-Helpers-debug.la 50 101 51 FactoryUnitTest_SOURCES = unittests/UnitTestMain.cpp \52 Patterns/unittests/FactoryUnitTest.cpp \53 Patterns/unittests/FactoryUnitTest.hpp \54 Patterns/unittests/stubs/CommonStub.cpp \55 Patterns/unittests/stubs/CommonStub.hpp \56 Patterns/unittests/stubs/CreatorStub.hpp \57 Patterns/unittests/stubs/FactoryStub.hpp \58 Patterns/unittests/stubs/FactoryStub.cpp102 FactoryUnitTest_SOURCES = UnitTestMain.cpp \ 103 ../Patterns/unittests/FactoryUnitTest.cpp \ 104 ../Patterns/unittests/FactoryUnitTest.hpp \ 105 ../Patterns/unittests/stubs/CommonStub.cpp \ 106 ../Patterns/unittests/stubs/CommonStub.hpp \ 107 ../Patterns/unittests/stubs/CreatorStub.hpp \ 108 ../Patterns/unittests/stubs/FactoryStub.hpp \ 109 ../Patterns/unittests/stubs/FactoryStub.cpp 59 110 nodist_FactoryUnitTest_SOURCES = \ 60 Patterns/Factory.hpp \ 61 Patterns/FactoryTypeList.hpp \ 62 Patterns/Factory_impl.hpp 63 FactoryUnitTest_LDADD = $(TESTLIBS) 111 ../Patterns/Factory.hpp \ 112 ../Patterns/FactoryTypeList.hpp \ 113 ../Patterns/Factory_impl.hpp 114 FactoryUnitTest_LDADD = \ 115 ../Helpers/libCodePatterns-Helpers-debug.la 64 116 65 ManipulableCloneUnitTest_SOURCES = unittests/UnitTestMain.cpp \66 Patterns/unittests/ManipulableCloneUnitTest.cpp \67 Patterns/unittests/ManipulableCloneUnitTest.hpp \68 Patterns/unittests/stubs/CommonStub.cpp \69 Patterns/unittests/stubs/CommonStub.hpp \70 Patterns/unittests/stubs/ManipulableCloneStub.cpp \71 Patterns/unittests/stubs/ManipulableCloneStub.hpp117 ManipulableCloneUnitTest_SOURCES = UnitTestMain.cpp \ 118 ../Patterns/unittests/ManipulableCloneUnitTest.cpp \ 119 ../Patterns/unittests/ManipulableCloneUnitTest.hpp \ 120 ../Patterns/unittests/stubs/CommonStub.cpp \ 121 ../Patterns/unittests/stubs/CommonStub.hpp \ 122 ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \ 123 ../Patterns/unittests/stubs/ManipulableCloneStub.hpp 72 124 nodist_ManipulableCloneUnitTest_SOURCES = \ 73 Patterns/ManipulableClone.hpp 74 ManipulableCloneUnitTest_LDADD = $(TESTLIBS) 125 ../Patterns/ManipulableClone.hpp 126 ManipulableCloneUnitTest_LDADD = \ 127 ../Helpers/libCodePatterns-Helpers-debug.la 75 128 76 ManipulablePrototypeFactoryUnitTest_SOURCES = unittests/UnitTestMain.cpp \77 Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \78 Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \79 Patterns/unittests/stubs/ManipulableCloneStub.cpp \80 Patterns/unittests/stubs/ManipulableCloneStub.hpp \81 Patterns/unittests/stubs/CommonStub.cpp \82 Patterns/unittests/stubs/CommonStub.hpp \83 Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \84 Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp129 ManipulablePrototypeFactoryUnitTest_SOURCES = UnitTestMain.cpp \ 130 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.cpp \ 131 ../Patterns/unittests/ManipulablePrototypeFactoryUnitTest.hpp \ 132 ../Patterns/unittests/stubs/ManipulableCloneStub.cpp \ 133 ../Patterns/unittests/stubs/ManipulableCloneStub.hpp \ 134 ../Patterns/unittests/stubs/CommonStub.cpp \ 135 ../Patterns/unittests/stubs/CommonStub.hpp \ 136 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.hpp \ 137 ../Patterns/unittests/stubs/ManipulablePrototypeFactoryStub.cpp 85 138 nodist_ManipulablePrototypeFactoryUnitTest_SOURCES = \ 86 Patterns/ManipulablePrototypeFactory.hpp \ 87 Patterns/FactoryTypeList.hpp \ 88 Patterns/ManipulablePrototypeFactory_impl.hpp 89 ManipulablePrototypeFactoryUnitTest_LDADD = $(TESTLIBS) 139 ../Patterns/ManipulablePrototypeFactory.hpp \ 140 ../Patterns/FactoryTypeList.hpp \ 141 ../Patterns/ManipulablePrototypeFactory_impl.hpp 142 ManipulablePrototypeFactoryUnitTest_LDADD = \ 143 ../Helpers/libCodePatterns-Helpers-debug.la 90 144 91 PrototypeFactoryUnitTest_SOURCES = unittests/UnitTestMain.cpp \92 Patterns/unittests/PrototypeFactoryUnitTest.cpp \93 Patterns/unittests/PrototypeFactoryUnitTest.hpp \94 Patterns/unittests/stubs/CloneStub.cpp \95 Patterns/unittests/stubs/CloneStub.hpp \96 Patterns/unittests/stubs/CommonStub.cpp \97 Patterns/unittests/stubs/CommonStub.hpp \98 Patterns/unittests/stubs/PrototypeFactoryStub.hpp \99 Patterns/unittests/stubs/PrototypeFactoryStub.cpp145 PrototypeFactoryUnitTest_SOURCES = UnitTestMain.cpp \ 146 ../Patterns/unittests/PrototypeFactoryUnitTest.cpp \ 147 ../Patterns/unittests/PrototypeFactoryUnitTest.hpp \ 148 ../Patterns/unittests/stubs/CloneStub.cpp \ 149 ../Patterns/unittests/stubs/CloneStub.hpp \ 150 ../Patterns/unittests/stubs/CommonStub.cpp \ 151 ../Patterns/unittests/stubs/CommonStub.hpp \ 152 ../Patterns/unittests/stubs/PrototypeFactoryStub.hpp \ 153 ../Patterns/unittests/stubs/PrototypeFactoryStub.cpp 100 154 nodist_PrototypeFactoryUnitTest_SOURCES = \ 101 Patterns/PrototypeFactory.hpp \ 102 Patterns/FactoryTypeList.hpp \ 103 Patterns/PrototypeFactory_impl.hpp 104 PrototypeFactoryUnitTest_LDADD = $(TESTLIBS) 155 ../Patterns/PrototypeFactory.hpp \ 156 ../Patterns/FactoryTypeList.hpp \ 157 ../Patterns/PrototypeFactory_impl.hpp 158 PrototypeFactoryUnitTest_LDADD = \ 159 ../Helpers/libCodePatterns-Helpers-debug.la 105 160 106 RegistryUnitTest_SOURCES = unittests/UnitTestMain.cpp \107 Patterns/unittests/RegistryUnitTest.cpp \108 Patterns/unittests/RegistryUnitTest.hpp \109 Patterns/unittests/stubs/CommonNamedStub.cpp \110 Patterns/unittests/stubs/CommonNamedStub.hpp \111 Patterns/unittests/stubs/RegistryStub.cpp \112 Patterns/unittests/stubs/RegistryStub.hpp161 RegistryUnitTest_SOURCES = UnitTestMain.cpp \ 162 ../Patterns/unittests/RegistryUnitTest.cpp \ 163 ../Patterns/unittests/RegistryUnitTest.hpp \ 164 ../Patterns/unittests/stubs/CommonNamedStub.cpp \ 165 ../Patterns/unittests/stubs/CommonNamedStub.hpp \ 166 ../Patterns/unittests/stubs/RegistryStub.cpp \ 167 ../Patterns/unittests/stubs/RegistryStub.hpp 113 168 nodist_RegistryUnitTest_SOURCES = \ 114 Patterns/unittests/Registry.hpp \ 115 Patterns/unittests/Registry_impl.hpp 116 RegistryUnitTest_LDADD = $(TESTLIBS) 169 ../Patterns/unittests/Registry.hpp \ 170 ../Patterns/unittests/Registry_impl.hpp 171 RegistryUnitTest_LDADD = \ 172 ../Helpers/libCodePatterns-Helpers-debug.la 117 173 118 SingletonUnitTest_SOURCES = unittests/UnitTestMain.cpp \119 Patterns/unittests/SingletonUnitTest.cpp \120 Patterns/unittests/SingletonUnitTest.hpp174 SingletonUnitTest_SOURCES = UnitTestMain.cpp \ 175 ../Patterns/unittests/SingletonUnitTest.cpp \ 176 ../Patterns/unittests/SingletonUnitTest.hpp 121 177 #nodist_SingletonUnitTest_SOURCES = 122 SingletonUnitTest_LDADD = $(TESTLIBS) 178 SingletonUnitTest_LDADD = \ 179 ../Helpers/libCodePatterns-Helpers-debug.la 123 180 124 181 #AUTOMAKE_OPTIONS = parallel-tests
Note:
See TracChangeset
for help on using the changeset viewer.
