Skip to content

Commit 36b16d2

Browse files
committed
Unit tests now compile when changing the default real kind. Fixes #383
1 parent c012823 commit 36b16d2

17 files changed

+34
-34
lines changed

src/json_value_module.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,8 +354,8 @@ module json_value_module
354354
!### Example
355355
!
356356
!````fortran
357-
! use, intrinsic :: iso_fortran_env, only: output_unit, wp=>real64
358-
! use json_module
357+
! use, intrinsic :: iso_fortran_env, only: output_unit
358+
! use json_module, wp=>json_RK
359359
! type(json_core) :: json
360360
! type(json_value) :: p
361361
! call json%create_object(p,'root') ! create the root

src/tests/jf_test_01.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
module jf_test_1_mod
99

10-
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
10+
use json_module, wp => json_RK
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

src/tests/jf_test_02.F90

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
module jf_test_2_mod
99

10-
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
10+
use json_module, wp => json_RK
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

@@ -193,7 +193,7 @@ subroutine test_2(error_cnt)
193193
!trajectory variables:
194194
call add_variables_to_input(json, traj, 'Rx', 'km', 'J2000', 'EARTH', [1.0_wp, 2.0_wp, 3.0_wp], error_cnt )
195195
call add_variables_to_input(json, traj, 'Ry', 'km', 'J2000', 'EARTH', [10.0_wp, 20.0_wp, 30.0_wp], error_cnt )
196-
call add_variables_to_input(json, traj, 'Rz', 'km', 'J2000', 'EARTH', [100.0_wp, 200.0d0, 300.0_wp], error_cnt )
196+
call add_variables_to_input(json, traj, 'Rz', 'km', 'J2000', 'EARTH', [100.0_wp, 200.0_wp, 300.0_wp], error_cnt )
197197
call add_variables_to_input(json, traj, 'Vx', 'km/s', 'J2000', 'EARTH', [1.0e-3_wp, 2.0e-3_wp, 3.0e-3_wp], error_cnt )
198198
call add_variables_to_input(json, traj, 'Vy', 'km/s', 'J2000', 'EARTH', [2.0e-3_wp, 20.0e-3_wp, 3.0e-3_wp], error_cnt )
199199
call add_variables_to_input(json, traj, 'Vz', 'km/s', 'J2000', 'EARTH', [3.0e-3_wp, 30.0e-3_wp, 40.0e-3_wp], error_cnt )

src/tests/jf_test_03.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
module jf_test_3_mod
99

10-
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
10+
use json_module, wp => json_RK
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

src/tests/jf_test_04.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
module jf_test_4_mod
99

10-
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
10+
use json_module, wp => json_RK
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

src/tests/jf_test_05.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
module jf_test_5_mod
99

10-
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
10+
use json_module, wp => json_RK
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

src/tests/jf_test_06.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ module jf_test_6_mod
99

1010
use json_module, CK => json_CK, LK => json_LK
1111
use json_parameters, only: newline
12-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
12+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1313

1414
implicit none
1515

src/tests/jf_test_07.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
module jf_test_7_mod
99

1010
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

src/tests/jf_test_08.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
! Module for the eighth unit test.
44
!
55
!# HISTORY
6-
! * Izaak Beekman : 2/18/2015 : Created (refactoried original json_example.f90 file)
6+
! * Izaak Beekman : 2/18/2015 : Created (refactored original json_example.f90 file)
77

88
module jf_test_8_mod
99

1010
use json_module
11-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
11+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1212

1313
implicit none
1414

src/tests/jf_test_09.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module jf_test_9_mod
88

99
use json_module
10-
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit, wp => real64
10+
use, intrinsic :: iso_fortran_env , only: error_unit, output_unit
1111

1212
implicit none
1313

0 commit comments

Comments
 (0)