{"action":"opened","issue":{"url":"https://api.github.com/repos/Qucs/qucs/issues/328","labels_url":"https://api.github.com/repos/Qucs/qucs/issues/328/labels{/name}","comments_url":"https://api.github.com/repos/Qucs/qucs/issues/328/comments","events_url":"https://api.github.com/repos/Qucs/qucs/issues/328/events","html_url":"https://github.com/Qucs/qucs/issues/328","id":96802742,"number":328,"title":"regression tests for qucs","user":{"login":"felix-salfelder","id":1772519,"avatar_url":"https://avatars.githubusercontent.com/u/1772519?v=3","gravatar_id":"","url":"https://api.github.com/users/felix-salfelder","html_url":"https://github.com/felix-salfelder","followers_url":"https://api.github.com/users/felix-salfelder/followers","following_url":"https://api.github.com/users/felix-salfelder/following{/other_user}","gists_url":"https://api.github.com/users/felix-salfelder/gists{/gist_id}","starred_url":"https://api.github.com/users/felix-salfelder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/felix-salfelder/subscriptions","organizations_url":"https://api.github.com/users/felix-salfelder/orgs","repos_url":"https://api.github.com/users/felix-salfelder/repos","events_url":"https://api.github.com/users/felix-salfelder/events{/privacy}","received_events_url":"https://api.github.com/users/felix-salfelder/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-23T12:30:07Z","updated_at":"2015-07-23T12:30:07Z","closed_at":null,"body":"imo we should add tests right next to the code. tests should be arranged in a test suite, and invocation should be easy. the GNU standard way is a check target.\r\n\r\n    $ ./configure\r\n    $ make check && echo everythings fine\r\n\r\nthis is implemented  in automake, terribly simple and pretty maintainable. i guess something similar is also available for cmake, althogh hand coding would not involve rocket science.\r\n\r\nwe should start tests with netlist reproduction and conversion, later we should also add pngdiffs and pdfdiffs against optical output, if this is feasible. test should be quick and simple...\r\n\r\n(maybe there should also be numerical regression tests added to qucsator, but this is a different issue)\r\n\r\nany thoughts?"}}