JuliaFEM / JuliaFEM.jl

The JuliaFEM software library is a framework that allows for the distributed processing of large Finite Element Models across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage.
http://juliafem.github.io/JuliaFEM.jl/latest/
MIT License
252 stars 66 forks source link

Testing/code coverage #83

Closed ahojukka5 closed 7 years ago

ahojukka5 commented 7 years ago

This PR increases code coverage from 76 % to over 90 %, giving us green badge for coverage and hopefully check passes now. A lot a unmaintained and unused code is removed (let's keep main code nice, tiny and clean). Some tests added, fixed couple of bugs and found couple new ones. (Will do PR for them later.) Related to issue #82.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+14.2%) to 90.395% when pulling 094e8ca1983cc4d4c2783009594d37b93c496fcd on testing/code_coverage into ddabc9d82b7e6f74cddaa71e5469099f6d1a1fc3 on master.

TeroFrondelius commented 7 years ago

Was the idea try to squash these commits together or do you want to keep all 41? Here is one example how to do it: http://stackoverflow.com/questions/31668794/squash-all-your-commits-in-one-before-a-pull-request-in-github

For me both options are ok (either squash or not).