summaryrefslogtreecommitdiffstats
path: root/config/src/tests/configfetcher/configfetcher.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-03-04 00:19:23 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-03-08 21:38:39 +0000
commitdc28bbbd37e04b254b9a3f5a3f47709fbf22371e (patch)
treece15bb4025cb99cfa4e4ce0e6831859036305b4a /config/src/tests/configfetcher/configfetcher.cpp
parent032de590a77215ac3625e380dd94fbe5fd8aa19f (diff)
Deinline destructors/constructors
Diffstat (limited to 'config/src/tests/configfetcher/configfetcher.cpp')
-rw-r--r--config/src/tests/configfetcher/configfetcher.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/config/src/tests/configfetcher/configfetcher.cpp b/config/src/tests/configfetcher/configfetcher.cpp
index 6d319fdff67..5d4ee8dcd2b 100644
--- a/config/src/tests/configfetcher/configfetcher.cpp
+++ b/config/src/tests/configfetcher/configfetcher.cpp
@@ -12,8 +12,9 @@ using namespace config;
class MyCallback : public IFetcherCallback<MyConfig>
{
public:
- MyCallback(const std::string & badConfig="") : _config(), _configured(false), _badConfig(badConfig) { }
- void configure(std::unique_ptr<MyConfig> config)
+ MyCallback(const std::string & badConfig="");
+ ~MyCallback();
+ void configure(std::unique_ptr<MyConfig> config) override
{
_config = std::move(config);
_configured = true;
@@ -26,6 +27,9 @@ public:
std::string _badConfig;
};
+MyCallback::MyCallback(const std::string & badConfig) : _config(), _configured(false), _badConfig(badConfig) { }
+MyCallback::~MyCallback() { }
+
TEST("requireThatConfigIsAvailableOnConstruction") {
RawSpec spec("myField \"foo\"\n");
MyCallback cb;