@@ -35,6 +35,10 @@ class pylith::meshio::TestMeshIOAscii_Cases {
3535
3636 static TestMeshIO_Data* Hex3D_Index1 (void );
3737
38+ static TestMeshIO_Data* Tri_OrphanVertex (void );
39+
40+ static TestMeshIO_Data* Hex_OrphanVertex (void );
41+
3842}; // TestMeshIOAscii_Cases
3943
4044// ------------------------------------------------------------------------------------------------
@@ -55,10 +59,17 @@ TEST_CASE("TestMeshIOAscii::Hex3D::testWriteRead", "[TestMeshIOAscii][testWriteR
5559TEST_CASE (" TestMeshIOAscii::Quad2D_Comments::testRead" , " [TestMeshIOAscii][testRead]" ) {
5660 pylith::meshio::TestMeshIOAscii (pylith::meshio::TestMeshIOAscii_Cases::Quad2D_Comments ()).testRead ();
5761}
58- TEST_CASE (" TestMeshIOAscii::Hex3D_Index1::testReas " , " [TestMeshIOAscii][testRead]" ) {
62+ TEST_CASE (" TestMeshIOAscii::Hex3D_Index1::testRead " , " [TestMeshIOAscii][testRead]" ) {
5963 pylith::meshio::TestMeshIOAscii (pylith::meshio::TestMeshIOAscii_Cases::Hex3D_Index1 ()).testRead ();
6064}
6165
66+ TEST_CASE (" TestMeshIOAscii::Tri_OrphanVertex::testReadError" , " [TestMeshIOAscii][testReadError]" ) {
67+ pylith::meshio::TestMeshIOAscii (pylith::meshio::TestMeshIOAscii_Cases::Tri_OrphanVertex ()).testReadError ();
68+ }
69+ TEST_CASE (" TestMeshIOAscii::Hex_OrphanVertex::testReadError" , " [TestMeshIOAscii][testReadError]" ) {
70+ pylith::meshio::TestMeshIOAscii (pylith::meshio::TestMeshIOAscii_Cases::Hex_OrphanVertex ()).testReadError ();
71+ }
72+
6273// ------------------------------------------------------------------------------------------------
6374pylith::meshio::TestMeshIO_Data*
6475pylith::meshio::TestMeshIOAscii_Cases::Quad2D (void ) {
@@ -368,4 +379,26 @@ pylith::meshio::TestMeshIOAscii_Cases::Hex3D_Index1(void) {
368379} // Hex3D_Index1
369380
370381
382+ // ------------------------------------------------------------------------------------------------
383+ pylith::meshio::TestMeshIO_Data*
384+ pylith::meshio::TestMeshIOAscii_Cases::Tri_OrphanVertex (void ) {
385+ TestMeshIO_Data* data = new TestMeshIO_Data ();assert (data);
386+
387+ data->filename = " data/tri_orphan_vertex.mesh" ;
388+
389+ return data;
390+ } // Hex3D_Index1
391+
392+
393+ // ------------------------------------------------------------------------------------------------
394+ pylith::meshio::TestMeshIO_Data*
395+ pylith::meshio::TestMeshIOAscii_Cases::Hex_OrphanVertex (void ) {
396+ TestMeshIO_Data* data = new TestMeshIO_Data ();assert (data);
397+
398+ data->filename = " data/hex_orphan_vertex.mesh" ;
399+
400+ return data;
401+ } // Hex3D_Index1
402+
403+
371404// End of file
0 commit comments