--- a/tests/model_validate.py Fri Mar 02 13:59:56 2012 +0100
+++ b/tests/model_validate.py Fri Mar 02 14:00:23 2012 +0100
@@ -47,3 +47,11 @@
e = self.assertRaises(ValidateException,vRoute, ["t"], "foo", typ="type", allowList=False)
self.assertEqual(str(e),'700:foo must be a route - No list of routes.')
+ def testRouteProvider(self):
+ with self.session() as session:
+ session.add(Offer(name="t",provider="p",typ="type"))
+ self.assertEqual(vRoute("p",None,typ="type"),"p")
+
+ def testRouteDefault(self):
+ self.assertEqual(vRoute("default",None,typ="type"),"default")
+