Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
reference:extensions [2016/03/23 14:46] – hampe | user_guide:extend:extensions [2019/01/25 16:02] – ↷ Page moved from reference:extensions to user_guide:extend:extensions oroehrig | ||
---|---|---|---|
Line 115: | Line 115: | ||
===== Writing testcases ==== | ===== Writing testcases ==== | ||
- | It is always a good idea - especially if your extension is large - to write unit tests for your code. Those are essentially small examples which test individual rules and functions. One advantage of this is that you will quickly notice if a change in your code (or in a new polymake release) breaks something in your extension. Polymake offers a convenient set of tools for this, you can find a full description [[howto/ | + | It is always a good idea - especially if your extension is large - to write unit tests for your code. Those are essentially small examples which test individual rules and functions. One advantage of this is that you will quickly notice if a change in your code (or in a new polymake release) breaks something in your extension. Polymake offers a convenient set of tools for this, you can find a full description [[dev_corner:testcases|here]]. |
===== Using other people' | ===== Using other people' | ||