Message180676
I'm not sure how the "lots of repetition" is a problem. The following:
class CCoverage(Coverage):
decimal = C
class PyCoverage(Coverage):
decimal = P
is quite trivial compared to the actual base test case (the Coverage class). Not only it is quite trivial to *write*, but it is also very easy to *read*, and quite explicit.
Python is not Lisp, and we do not like meta-programming that much, when it tends to obscure the code in the name of not repeating yourself. |
|
Date |
User |
Action |
Args |
2013-01-26 14:44:30 | pitrou | set | recipients:
+ pitrou, brett.cannon, Arfrever, eli.bendersky, eric.snow |
2013-01-26 14:44:30 | pitrou | set | messageid: <1359211470.28.0.517559142178.issue17037@psf.upfronthosting.co.za> |
2013-01-26 14:44:30 | pitrou | link | issue17037 messages |
2013-01-26 14:44:30 | pitrou | create | |
|