Commit Graph

109 Commits

Author SHA1 Message Date
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
Michael Tryby
d599acd869 Adding new tests 2018-03-23 15:04:24 -04:00
Michael Tryby
230668a34d Updating benchmark with new tests 2018-03-22 17:27:53 -04:00
Michael Tryby
1cf806206c Adding tests to regression test library 2018-03-22 16:34:24 -04:00
Michael Tryby
bbe40c5ba4 Feature unittest (#157)
* Adding support for unit testing using boost unit test and ctest

* Adding libboost-test to Travis config.

* Adding libboost-test to Travis config.

* Modifying per element comparison

* Modifying per element comparison

* Fixing typo

* Fixing typo

* Adding custom comparison for strings

* Updating Travis to run unit tests

* Updating Travis to run unit tests

* Fixing typo

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor and Travis

* Preparing unit testing to run on Appveyor and Travis

* Preparing unit testing to run on Appveyor and Travis

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor

* Fixing unit testing path issue in CMake

* Fixing unit testing path issue in CMake

* Fixing bugs in cmake and appveyor scripts

* Rolling back generate_export_header in cmake
2018-03-21 14:10:10 -04:00
Michael Tryby
100421f509 Adding custom comparison for strings 2018-02-16 16:29:00 -05:00
Michael Tryby
b1e8694cbf Fixing typo 2018-02-16 16:01:07 -05:00
Michael Tryby
fe8d81d382 Fixing typo 2018-02-16 15:58:30 -05:00
Michael Tryby
2f90f401ef Modifying per element comparison 2018-02-16 15:54:24 -05:00
Michael Tryby
6199052744 Modifying per element comparison 2018-02-16 15:43:50 -05:00