File tree 1 file changed +5
-6
lines changed
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -308,9 +308,9 @@ namespace mettle {
308
308
Factory)
309
309
: base(name, attrs) {}
310
310
private:
311
- template < typename T >
312
- detail::test_caller<ParentFixture...> make_test_caller (T &&test) {
313
- return {base::setup_, base::teardown_, std::forward<T> (test)};
311
+ detail::test_caller<ParentFixture... >
312
+ make_test_caller (base::function_type &&test) {
313
+ return {base::setup_, base::teardown_, std::move (test)};
314
314
}
315
315
316
316
template <typename Builder, typename Wrap>
@@ -336,10 +336,9 @@ namespace mettle {
336
336
Factory factory)
337
337
: base(name, attrs), factory_(factory) {}
338
338
private:
339
- template <typename T>
340
339
detail::fixture_test_caller<Factory, Fixture, ParentFixture...>
341
- make_test_caller (T &&test) {
342
- return {{base::setup_, base::teardown_, std::forward<T> (test)}, factory_};
340
+ make_test_caller (base::function_type &&test) {
341
+ return {{base::setup_, base::teardown_, std::move (test)}, factory_};
343
342
}
344
343
345
344
template <typename Builder, typename Wrap>
You can’t perform that action at this time.
0 commit comments