Lew Rossman
60a79de4a9
Fixed bug in hash.c
...
A bug in the delete function in hash.c was preventing the unit test of the new set ID API functions from running properly. In fixing this bug the entire hash table code was refactored to make it look more like the mempool service routines. Also the need to copy the string passed into the table's insert function was eliminated.
2018-10-18 10:03:09 -04:00
Lew Rossman
b3e84e0c42
Added unit test for ENsetnodeid and ENsetlinkid functions
2018-10-17 10:17:00 -04:00
Elad Salomons
0b5c5a3b7e
Test for set\get demand categories
2018-09-26 12:13:49 +03:00
Elad Salomons
054c48c48a
Merge pull request #287 from eladsal/dev-default-pattern
...
Add option to get\set default demand pattern
2018-09-21 17:22:28 +03:00
Michael Tryby
b1bb94fa74
Fixing memory leak
2018-09-18 16:02:56 -04:00
Elad Salomons
dad11cce8d
Add option to get\set default demand pattern
...
also updates the net builder test
2018-09-15 14:22:20 +03:00
Michael Tryby
bec729a669
Fixing compiler warnings
2018-09-13 10:48:55 -04:00
Elad Salomons
735811dd60
Revert "Fixing char casting in test file"
...
This reverts commit 8d5d20f542 .
2018-09-13 16:17:06 +03:00
Elad Salomons
8d5d20f542
Fixing char casting in test file
2018-09-13 15:33:12 +03:00
Elad Salomons
7cf8d53356
Explicitly set demant patterns for junctions
...
This is since there is currently no way to set the default demand pattern. Should be fixed in #280 and then the test can be changed.
2018-09-06 12:07:14 +03:00
Elad Salomons
102ac90a98
Adding last test
2018-09-05 13:56:59 +03:00
Elad Salomons
d46dd1a182
Added documentation
2018-09-05 13:56:18 +03:00
Elad Salomons
ad3b26d727
Fail the test...
2018-09-05 09:37:21 +03:00
Elad Salomons
8687af337f
Initial net builder test
2018-09-05 09:33:21 +03:00
Elad Salomons
756e8be735
Merge pull request #265 from eladsal/dev-control
...
Add EN_addcontrol function
2018-09-05 07:42:02 +03:00
Michael Tryby
a056bbf2c8
Fixing build error on Travis
2018-09-04 10:05:27 -04:00
Michael Tryby
b7e9988b15
Adding unit test for reentrancy
2018-09-04 09:38:44 -04:00
Elad Salomons
7957864d62
Another fix for unit test
2018-09-03 14:10:09 +03:00
Elad Salomons
c78aa9df99
Fix for unit test
2018-09-03 13:52:37 +03:00
Elad Salomons
1b23f91f72
Unit test for EN_addcontrol
2018-09-03 13:48:18 +03:00
Michael Tryby
d33167161a
Revert "Make memorypool threadsafe "
2018-08-31 11:14:16 -04:00
Elad Salomons
25db9cfe8f
Merge pull request #242 from Mariosmsk/pr86
...
add ENsetdemandpattern. Closes #241
2018-08-31 06:51:39 +03:00
michaeltryby
5a007bc1f6
Adding header
2018-08-30 19:12:27 -04:00
Michael Tryby
6527819d00
Forgot to add test
2018-08-30 15:53:01 -04:00
Michael Tryby
21f40f0daf
Making memorypool.c reentrant and adding test
2018-08-30 15:30:34 -04:00
Elad Salomons
74d68a884c
Fix typo
2018-08-30 18:05:39 +03:00
Elad Salomons
7d8d780a8b
Merge branch 'dev' into pr86
2018-08-30 17:55:35 +03:00
Marios Kyriakou
8991d6baf9
add test for the function EN_setdemandpattern
2018-08-30 17:21:02 +03:00
Elad Salomons
f3d680dc54
Fix test_addpattern test
...
Thanks @mariosmsk
Co-Authored-By: Marios S. Kyriakou <mariosmsk@gmail.com >
2018-08-29 18:12:25 +03:00
Elad Salomons
edf4a09ebe
Fix EN_addpattern
...
Closes #231 . Also adds unit test for the function.
2018-08-29 15:14:49 +03:00
Michael Tryby
bdc05058ca
Resolving merge conflicts
2018-08-27 09:38:46 -04:00
Michael Tryby
fafad2a070
Revert "Reorganizing epanet header"
...
This reverts commit c8803a9f1b .
2018-08-22 15:05:48 -04:00
Michael Tryby
26ce95673a
Renaming test
2018-08-22 11:35:44 -04:00
Michael Tryby
efc44215f3
Implementing metadata support
2018-08-16 10:26:32 -04:00
Michael Tryby
606101af89
Adding support for chem units
2018-08-14 11:10:27 -04:00
Michael Tryby
4723336726
Adding errormanager to toolkit api
2018-07-13 11:47:47 -04:00
Michael Tryby
c8803a9f1b
Reorganizing epanet header
2018-07-06 17:42:27 -04:00
Michael Tryby
a93465e1cc
Adding test for simultaneous stepping through hyd and qual simulation
2018-07-06 09:48:33 -04:00
Michael Tryby
74fbcf7768
Adding test for stepping through quality simulation
2018-07-06 09:31:58 -04:00
Michael Tryby
64f72abd78
Adding test for stepping through hydraulic simulation
2018-07-05 19:36:50 -04:00
Michael Tryby
efcf8735f0
Fixing indent
2018-07-05 18:45:13 -04:00
Michael Tryby
245e2c5060
Adding tests and a fixture
2018-07-05 18:35:41 -04:00
Michael Tryby
594b6b9260
Python package epanet-python builds and runs
2018-07-03 18:47:30 -04:00
Sam Hatchett
612dd380a4
Revert "Revert "Merge branch 'dev' of https://github.com/OpenWaterAnalytics/EPANET into dev""
...
This reverts commit 4415d8c4a1 .
2018-04-09 11:41:50 -04:00
Elad Salomons
4415d8c4a1
Revert "Merge branch 'dev' of https://github.com/OpenWaterAnalytics/EPANET into dev"
...
This reverts commit 8fca63294d , reversing
changes made to b85aff9fc9 .
2018-04-09 15:03:03 +03:00
Michael Tryby
d57b20e44d
Cleaning up tests folder ( #167 )
2018-04-05 10:52:49 -04:00
Michael Tryby
6308ae708d
Removing epanet-nrtestsuite and replacing the before-test.cmd
2018-04-04 14:47:01 -04:00
Michael Tryby
c9d4fd587c
Fixing input file name.
2018-04-02 14:12:42 -04:00
Michael Tryby
3283797847
Merge branch 'add-test-cases' into dev
2018-04-02 11:48:07 -04:00
Michael Tryby
0b5e3ea95f
Adding benchmarks for new tests
2018-04-02 11:33:11 -04:00