Daniel

Results 22 comments of Daniel

So I *think* when I wrote it - I was expecting that if you write a custom resolver function, you use a '`KeyError`' to say 'Not a valid name -...

We use an extended base class for that - no magic, so we end up with ```python class ArticlePageTests(PageTestCase): factory_class = ArticleFactory def test_basics(self): self.assertCanRenderPage() self.assertCanRenderAdminPageEditor() self.assertCanRenderPagePreview() ``` where `PageTestCase`...

That's... fun - definitely something to handle better than that! I'm not tooooo worried about it, it's a bug, in that it throws a non-SimpleEval exception, but I don't believe...

Closing this - I don't believe it's valuable any more. the cached `parse` stuff covers some of it, and the rest could be easily done as a wrapper class outside...

I'm closing this PR for now - as I'm not going to merge it as is into simpleeval. I'm really grateful to @KOLANICH for defending this viewpoint, and making me...

This would be really cool to add