diff --git a/tests/Python/editedtestoutput.h5 b/tests/Python/editedtestoutput.h5
new file mode 100644
index 0000000000000000000000000000000000000000..82daee09f5d9bab4d4ef6cf1c24d6067e7457f8a
Binary files /dev/null and b/tests/Python/editedtestoutput.h5 differ
diff --git a/tests/Python/editedtestoutput.xmf b/tests/Python/editedtestoutput.xmf
new file mode 100644
index 0000000000000000000000000000000000000000..4ac927814f4921092a80e3a1c9ceb01b78a1786a
--- /dev/null
+++ b/tests/Python/editedtestoutput.xmf
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2.1 2.1 3.1 3.1 2.1 3.1 5.1 2.1 4.1 2.1 3.1 3.1 3.1 3.1 3.1 5.1 4.1 4.1 2.1 2.1 1.1 3.1 2.1 1.1 5.1 2.1 -0.1 2.1 3.1 1.1 2.1 3.1 0.9 5.1 4.1 -0.1 36 37 38
+
+
+
+
+ 3 6 2 8 1 7 5
+
+
+
+
+
+
+ 2.1 2.1 3.1 3.1 2.1 3.1 5.1 2.1 4.1 2.1 3.1 3.1 12
+ 3.1 3.1 3.1 5.1 4.1 4.1 2.1 2.1 1.1 3.1 2.1 1.1 12
+ 5.1 2.1 -0.1 2.1 3.1 1.1 2.1 3.1 0.9 5.1 4.1 -0.1 12
+
+
+
+
+ 6 4 3 7 9 8
+
+
+
+
+
+
+ 1 1 1
+ 11 11 11
+
+
+
+ 3 5 1 2 4 8 0
+
+
+
+
+
+
+
+ 1.1 1.1 2.1 2.1 1.1 2.1 4.1 1.1 3.1 1.1 2.1 2.1 2.1 2.1 2.1 4.1 3.1 3.1 1.1 1.1 -0.1 2.1 1.1 -0.1 4.1 1.1 -1.1 1.1 2.1 -0.1 2.1 2.1 -0.1 4.1 3.1 -1.1
+
+
+ 1 2 8 7 4 5 11 10 2 3 9 8 5 6 12 11
+
+
+ 5 2 8 7 9 1
+
+
+
+
+
+ 1.9 2.8 3.7 4.6 5.5 6.4 7.3 8.2 9.1
+
+ 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 9.9 0.23
+
+
+
+
+
+
+
+
+
diff --git a/tests/Python/testoutput.h5 b/tests/Python/testoutput.h5
new file mode 100644
index 0000000000000000000000000000000000000000..82daee09f5d9bab4d4ef6cf1c24d6067e7457f8a
Binary files /dev/null and b/tests/Python/testoutput.h5 differ
diff --git a/tests/Python/testoutput.xmf b/tests/Python/testoutput.xmf
new file mode 100644
index 0000000000000000000000000000000000000000..a6acf99c48a8ad722e9ba895b01bb2bf3fd43575
--- /dev/null
+++ b/tests/Python/testoutput.xmf
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.1 1.1 2.1 2.1 1.1 2.1 4.1 1.1 3.1 1.1 2.1 2.1 2.1 2.1 2.1 4.1 3.1 3.1 1.1 1.1 0.1 2.1 1.1 0.1 4.1 1.1 -1.1 1.1 2.1 0.1 1.1 2.1 -0.1 4.1 3.1 -1.1
+
+
+
+
+ 1 4 5 7 3 6
+
+
+
+
+
+
+ 1.1 1.1 2.1 2.1 1.1 2.1 4.1 1.1 3.1 1.1 2.1 2.1
+ 2.1 2.1 2.1 4.1 3.1 3.1 1.1 1.1 0.1 2.1 1.1 0.1
+ 4.1 1.1 -1.1 1.1 2.1 0.1 1.1 2.1 -0.1 4.1 3.1 -1.1
+
+
+
+
+ 2 7 9 0 8 6
+
+
+
+
+
+
+ 0 0 0
+ 10 10 10
+
+
+
+ 3 6 1 4 2 5 9
+
+
+
+
+
+
+
+ 0.1 0.1 1.1 1.1 0.1 1.1 3.1 0.1 2.1 0.1 1.1 1.1 1.1 1.1 1.1 3.1 2.1 2.1 0.1 0.1 -1.1 1.1 0.1 -1.1 3.1 0.1 -2.1 0.1 1.1 -1.1 1.1 1.1 -1.1 3.1 2.1 -2.1
+
+
+ 0 1 7 6 3 4 10 9 1 2 8 7 4 5 11 10
+
+
+ 1 4 5 7 3 6
+
+
+
+
+
+ 1.9 2.8 3.7 4.6 5.5 6.4 7.3 8.2 9.1
+
+ 5.1 4.2 3.3 2.4 1.5
+
+
+
+
+
+
+
+
+
diff --git a/utils/tests/Fortran/a.out b/utils/tests/Fortran/a.out
new file mode 100755
index 0000000000000000000000000000000000000000..943852296569e3c61076b363c2f78fba21658ac4
Binary files /dev/null and b/utils/tests/Fortran/a.out differ
diff --git a/utils/tests/Fortran/editTest b/utils/tests/Fortran/editTest
new file mode 100755
index 0000000000000000000000000000000000000000..f8e4b5020ae2e7f0f5959a9453690adc3230de00
Binary files /dev/null and b/utils/tests/Fortran/editTest differ
diff --git a/utils/tests/Fortran/edited_output.h5 b/utils/tests/Fortran/edited_output.h5
new file mode 100644
index 0000000000000000000000000000000000000000..82daee09f5d9bab4d4ef6cf1c24d6067e7457f8a
Binary files /dev/null and b/utils/tests/Fortran/edited_output.h5 differ
diff --git a/utils/tests/Fortran/edited_output.xmf b/utils/tests/Fortran/edited_output.xmf
new file mode 100644
index 0000000000000000000000000000000000000000..3d1d290c6f0e7aaff32968befc09501ef2809c3c
--- /dev/null
+++ b/utils/tests/Fortran/edited_output.xmf
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1 0 1 3 0 2 0 1 1 1 1 1 3 2 2 0 0 -1 1 0 -1 3 0 -2 0 1 -1 1 1 -1 3 2 -2
+
+
+ 0 1 7 6 3 4 10 9 1 2 8 7 4 5 11 10
+
+
+
+ 100 200 300 300 400 500 300 400 500 500 600 700
+
+
+ 100 200 300 300
+
+
+ 100 200 300 300 400 500
+
+
+
+ 100 200 300 300 400 500 300 400 500 500 600 700
+
+
+
+
+
+
+
+
+ 100 200
+
+
+
+
+ 100 200 300 300 400 500 300 400 500 500 600 700
+
+
+
+
+
diff --git a/utils/tests/Fortran/inputTest b/utils/tests/Fortran/inputTest
new file mode 100755
index 0000000000000000000000000000000000000000..943852296569e3c61076b363c2f78fba21658ac4
Binary files /dev/null and b/utils/tests/Fortran/inputTest differ
diff --git a/utils/tests/Fortran/my_output.h5 b/utils/tests/Fortran/my_output.h5
new file mode 100644
index 0000000000000000000000000000000000000000..82daee09f5d9bab4d4ef6cf1c24d6067e7457f8a
Binary files /dev/null and b/utils/tests/Fortran/my_output.h5 differ
diff --git a/utils/tests/Fortran/my_output.xmf b/utils/tests/Fortran/my_output.xmf
new file mode 100644
index 0000000000000000000000000000000000000000..2f636bbfdb105e0eef29a0c16a5d7491108cfaa0
--- /dev/null
+++ b/utils/tests/Fortran/my_output.xmf
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+ 0 0 1 1 0 1 3 0 2 0 1 1 1 1 1 3 2 2 0 0 -1 1 0 -1 3 0 -2 0 1 -1 1 1 -1 3 2 -2
+
+
+ 0 1 7 6 3 4 10 9 1 2 8 7 4 5 11 10
+
+
+
+ 100 200 300 300 400 500 300 400 500 500 600 700
+
+
+
+ 100 200
+
+
+ 100 200 300 300 400 500
+
+
+
+ 100 200 300 300 400 500 300 400 500 500 600 700
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/utils/tests/Fortran/outputTest b/utils/tests/Fortran/outputTest
new file mode 100755
index 0000000000000000000000000000000000000000..c61cbfc536f2a25155ff4c57de965e6bee6cb935
Binary files /dev/null and b/utils/tests/Fortran/outputTest differ