sangelovic
06ca6539f3
Make sure googletest is always built as a static lib and never installed as part of sdbus-c++
2019-04-12 21:30:07 +02:00
sangelovic
93b6e5237a
Clean up some names (rename classes, methods, files)
...
* ConvenienceClasses.h/.inl/.cpp -> ConvenienceApiClasses.h/.inl/.cpp
* IObjectProxy class -> IProxy
* Interfaces class -> AdaptorInterfaces
* Interfaces.h -> split into AdaptorInterfaces.h and ProxyInterfaces.h
* createObjectProxy() method -> createProxy()
2019-04-09 21:28:07 +02:00
sangelovic
c9ef1849cd
Add two missing headers in test/CMakeLists.txt
2019-04-07 21:16:47 +02:00
Stanislav Angelovic
63637b639f
Make CMakeLists.txt cleaner and more flexible
2019-03-28 18:47:49 +01:00
Stanislav Angelovic
fc60700e1b
Rename test executables for consistency
2019-03-28 18:25:31 +01:00
Stanislav Angelovic
1c4abab3e4
Remove executable bit erroneously set on source files
2019-03-27 17:53:31 +01:00
Stanislav Angelovic
6f79c5bf14
Add stress tests for sdbus-c++
2019-03-26 08:59:50 +01:00
sangelovic
bb2bf5811b
Add SdBus interface to proper namespace
2019-03-20 18:52:05 +01:00
Stanislav Angelovič
850e211dca
Merge pull request #39 from ardazishvili/testing
...
Add separation layer from sd-bus to improve isolation in unit testing
2019-03-18 21:05:07 +01:00
ardazishvili
2b83d7ca2d
Mock sdbus lib, add unit tests of Connection class.
...
Introduce mock of sdbus library through extracting its interface. Set up unit tests of Connection class through injection of sdbusMock to constructor. Clients of Connections class should use fabrics instead.
2019-03-17 18:02:47 +03:00
Stanislav Angelovič
a6d0b62ff5
Add sdbus-c++ performance tests ( #41 )
...
* Introduce simple method call and signal-based manual performance tests
* Put perftests in proper place
* Remove unnecessary CMakeLists file
2019-03-15 11:34:25 +01:00
Stanislav Angelovič
a6bb8c070e
Switch from autotools to CMake build system ( #23 )
...
* Switch from autotools to CMake
* CMake: require at least cmake 3.8
* cmake: updates for tests
2018-09-26 09:28:10 +02:00