Skip to content

Commit 766488a

Browse files
committed
Try re-implementing the start and final tests.
1 parent 7ef4910 commit 766488a

File tree

1 file changed

+24
-9
lines changed

1 file changed

+24
-9
lines changed

test/unit/fortran/src/pio_reader/test_pio_reader.pf

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,21 @@ module test_pio_reader
2727

2828
contains
2929

30+
@test
31+
subroutine starting_test()
32+
33+
integer :: mpi_ierr
34+
35+
! Initialize MPI:
36+
! NOTE: This must be done for the first test in the test suite.
37+
call mpi_init(mpi_ierr)
38+
39+
write(*,*) 'MPI error value', mpi_ierr, MPI_SUCCESS
40+
41+
@assertEqual(MPI_SUCCESS, mpi_err)
42+
43+
end subroutine starting_test
44+
3045
!+++++++++++++++++++++++++++++++++++++++++++++++++++++
3146
!PIO reader object open/close file tests
3247
!+++++++++++++++++++++++++++++++++++++++++++++++++++++
@@ -56,9 +71,9 @@ subroutine test_pio_reader_open_close_file()
5671

5772
! Begin test:
5873

59-
integer :: mpi_ierr
60-
call mpi_init(mpi_ierr)
61-
write(*,*) 'MPI error value', mpi_ierr, MPI_SUCCESS
74+
!integer :: mpi_ierr
75+
!call mpi_init(mpi_ierr)
76+
!write(*,*) 'MPI error value', mpi_ierr, MPI_SUCCESS
6277

6378
reader = create_netcdf_reader_t()
6479

@@ -1245,20 +1260,20 @@ end subroutine test_pio_reader_real_get_var_bad_rank
12451260

12461261
!++++++++++++++++++++++++++++++++++++++++++++++++++++
12471262

1248-
!@test
1249-
!subroutine final_test()
1263+
@test
1264+
subroutine final_test()
12501265
! use funit
12511266

12521267
! use mpi, only: mpi_finalize, MPI_SUCCESS
12531268

1254-
! integer :: mpi_ierr
1269+
integer :: mpi_ierr
12551270

12561271
! Shutdown MPI:
12571272
! NOTE: This must be done for the last test in the test suite.
1258-
! call mpi_finalize(mpi_ierr)
1273+
call mpi_finalize(mpi_ierr)
12591274

1260-
! @assertEqual(MPI_SUCCESS, mpi_ierr)
1275+
@assertEqual(MPI_SUCCESS, mpi_ierr)
12611276

1262-
!end subroutine final_test
1277+
end subroutine final_test
12631278

12641279
end module test_pio_reader

0 commit comments

Comments
 (0)