[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] (no subject)
From: |
Tetsuo Koyama |
Subject: |
[Getfem-commits] (no subject) |
Date: |
Wed, 6 May 2020 19:59:32 -0400 (EDT) |
branch: devel-tetsuo-xml
commit bd73e11abecd4e1f373218cb7e424f2873e4b784
Author: Tetsuo Koyama <address@hidden>
AuthorDate: Sun Apr 26 09:04:09 2020 +0000
:test_tube: vtu_export parse
---
tests/test_export.cc | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/tests/test_export.cc b/tests/test_export.cc
index 1d71533..7cacfee 100644
--- a/tests/test_export.cc
+++ b/tests/test_export.cc
@@ -18,10 +18,17 @@
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
===========================================================================*/
+#include <iostream>
+#include <string>
+#include <boost/property_tree/ptree.hpp>
+#include <boost/property_tree/xml_parser.hpp>
+#include <boost/foreach.hpp>
+#include <boost/lexical_cast.hpp>
#include "getfem/getfem_regular_meshes.h"
#include "getfem/getfem_export.h"
using bgeot::base_node;
+using namespace boost::property_tree;
int main(void) {
@@ -48,6 +55,15 @@ int main(void) {
vtu_exp.exporting(m0);
vtu_exp.write_mesh();
+ ptree pt;
+ read_xml("m0.vtu", pt);
+
+ if (boost::optional<std::string> str =
pt.get_optional<std::string>("VTKFile.<xmlattr>.type")) {
+ GMM_ASSERT1(str.get() == "UnstructuredGrid", "UnstructuredGrid attribute
is not incorrect.");
+ } else {
+ GMM_ASSERT1(false, "UnstructuredGrid attribute is not exist.");
+ }
+
return 0;
}
- [Getfem-commits] [getfem-commits] branch devel-tetsuo-xml created (now 89d42bd), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject),
Tetsuo Koyama <=
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06
- [Getfem-commits] (no subject), Tetsuo Koyama, 2020/05/06