Michael Tryby
9c4665a661
Fixes memory leak in EN_addnode() ( #455 )
...
* Fixing memory leak in EN_addnode()
* Separating test_net_builder from test_toolkit
Making test_net_builder a standalone test
* Removing BOOST_TEST_MAIN
* Work in progress
2019-04-11 18:04:20 -04:00
Michael Tryby
c98d13de80
Updated filemanager to use dynamically allocated strings
...
converted filename to dynamically allocated string
created cstr_helper
2019-04-02 11:05:56 -04:00
Michael Tryby
2c6d4ca74d
Work in progress
...
Added test for temp files, getter for filename, and wrappers for fwrite, fprintf, and fgets
2019-04-01 18:05:02 -04:00
Michael Tryby
23ac179ec1
Implementing filemanager
...
Implementing and testing filemanager and upgrading epanet_output library to use it.
2019-04-01 15:03:02 -04:00
Michael Tryby
2bf3be4c64
Adding tests at test root
...
Couldn't get tests in subdirectores to work so adding them at test root instead.
2019-03-22 11:51:08 -04:00
Michael Tryby
ec72db5d82
pulling up call to find_packages
...
eliminates multiple calls to find_packages
2019-03-22 11:08:54 -04:00
Michael Tryby
c9903620cb
Fine tuning linking strategy
...
static linking on Windows (MSVC and mingw) dyn linking everywhere else.
2019-03-22 09:55:34 -04:00
Michael Tryby
48facd89d0
Fixing test build on gcc
2019-03-21 18:08:05 -04:00
Michael Tryby
7eadbc25ce
Adding unit test and refactoring
...
Added unit test for errormanager and refactored to simplify use of error_check() method.
2019-03-20 15:43:27 -04:00