From dd09a6858a99a3846c96e5fae399b3d4ab629d01 Mon Sep 17 00:00:00 2001
From: Tobias Leibner <tobias.leibner@googlemail.com>
Date: Tue, 28 Apr 2015 14:39:43 +0200
Subject: [PATCH] [test.functions_expression] add some tests

---
 dune/stuff/test/functions_expression.cc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dune/stuff/test/functions_expression.cc b/dune/stuff/test/functions_expression.cc
index 1788c62fa..6109c9757 100644
--- a/dune/stuff/test/functions_expression.cc
+++ b/dune/stuff/test/functions_expression.cc
@@ -32,8 +32,12 @@
                                                                                                                        \
     void check() const                                                                                                 \
     {                                                                                                                  \
-      const std::unique_ptr<const LocalizableFunctionType> function(                                                   \
-          LocalizableFunctionType::create(LocalizableFunctionType::default_config()));                                 \
+      Dune::Stuff::Common::Configuration config = LocalizableFunctionType::default_config();                           \
+      const std::unique_ptr<const LocalizableFunctionType> function(LocalizableFunctionType::create(config));          \
+      config["expression"] = "[2*x[0] 2*x[1] 2*x[2]]";                                                                 \
+      config["gradient"] = "[2 0 0; 0 2 0; 0 0 2]";                                                                    \
+      const std::unique_ptr<const LocalizableFunctionType> function2(LocalizableFunctionType::create(config));         \
+      const LocalizableFunctionType function3("x", {"x[0]", "x[0]", "x[0]"});                                          \
     }                                                                                                                  \
   };
 // TEST_STRUCT_GENERATOR
-- 
GitLab