Skip to content

Commit 6c3d3df

Browse files
committed
Hashmap-test-update
This is a refactor of the main hashmap test routine to improve coverage and simplify the code. The fypp preprocessor directives have been removed to make the code easier to work with and modify for future releases.
1 parent 9d9f4bc commit 6c3d3df

File tree

4 files changed

+457
-618
lines changed

4 files changed

+457
-618
lines changed

src/stdlib_hashmaps.f90

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ module stdlib_hashmaps
3333
!! Public data_types
3434
public :: &
3535
chaining_hashmap_type, &
36-
open_hashmap_type
36+
open_hashmap_type, &
37+
hashmap_type
3738

3839
!! Values that parameterize David Chase's empirical SLOT expansion code
3940
integer, parameter :: &

test/hashmaps/CMakeLists.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,3 @@
1-
### Pre-process: .fpp -> .f90 via Fypp
2-
3-
# Create a list of the files to be preprocessed
4-
set(fppFiles
5-
test_maps.fypp
6-
)
7-
8-
fypp_f90("${fyppFlags}" "${fppFiles}" outFiles)
9-
101
ADDTEST(chaining_maps)
112
ADDTEST(open_maps)
123
ADDTEST(maps)

0 commit comments

Comments
 (0)