| 136 | | ]).validate([u'bar']), [u'bar']) |
|---|
| 137 | | self.assertEquals(Composite([('foo', |
|---|
| 138 | | formal.Integer())]).validate([123]), [123]) |
|---|
| | 136 | ]).validate([u'bar']), {'foo': u'bar'}) |
|---|
| | 137 | self.assertEquals(Composite([ |
|---|
| | 138 | ('foo', formal.Integer()) |
|---|
| | 139 | ]).validate([123]), {'foo': 123}) |
|---|
| 154 | | ]).validate([u'foo', 123]), [u'foo', 123]) |
|---|
| 155 | | self.assertEquals(Composite([ |
|---|
| 156 | | ('foo', formal.String()), |
|---|
| 157 | | ('bar', formal.Integer()) |
|---|
| 158 | | ]).validate([u'foo', None]), [u'foo', None]) |
|---|
| | 155 | ]).validate([u'foo', 123]), {'foo': u'foo', 'bar': 123}) |
|---|
| | 156 | self.assertEquals(Composite([ |
|---|
| | 157 | ('foo', formal.String()), |
|---|
| | 158 | ('bar', formal.Integer()) |
|---|
| | 159 | ]).validate([u'foo', None]), {'foo': u'foo', 'bar': None}) |
|---|
| 174 | | ]).validate([u'foo']), [u'foo']) |
|---|
| 175 | | self.assertEquals(Composite([ |
|---|
| 176 | | ('foo', formal.String(required=True)), |
|---|
| 177 | | ('bar', formal.Integer(required=True)) |
|---|
| 178 | | ]).validate([u'foo', 123]), [u'foo', 123]) |
|---|
| | 177 | ]).validate([u'foo']), {'foo': u'foo'}) |
|---|
| | 178 | self.assertEquals(Composite([ |
|---|
| | 179 | ('foo', formal.String(required=True)), |
|---|
| | 180 | ('bar', formal.Integer(required=True)) |
|---|
| | 181 | ]).validate([u'foo', 123]), {'foo': u'foo', 'bar': 123}) |
|---|
| 204 | | ], required=True).validate([u'foo']), [u'foo']) |
|---|
| 205 | | self.assertEquals(Composite([ |
|---|
| 206 | | ('foo', formal.String()), |
|---|
| 207 | | ('bar', formal.Integer()) |
|---|
| 208 | | ], required=True).validate([u'foo', None]), [u'foo', None]) |
|---|
| 209 | | self.assertEquals(Composite([ |
|---|
| 210 | | ('foo', formal.String()), |
|---|
| 211 | | ('bar', formal.Integer()) |
|---|
| 212 | | ], required=True).validate([None, 123]), [None, 123]) |
|---|
| | 207 | ], required=True).validate([u'foo']), {'foo': u'foo'}) |
|---|
| | 208 | self.assertEquals(Composite([ |
|---|
| | 209 | ('foo', formal.String()), |
|---|
| | 210 | ('bar', formal.Integer()) |
|---|
| | 211 | ], required=True).validate([u'foo', None]), {'foo': u'foo', 'bar': None}) |
|---|
| | 212 | self.assertEquals(Composite([ |
|---|
| | 213 | ('foo', formal.String()), |
|---|
| | 214 | ('bar', formal.Integer()) |
|---|
| | 215 | ], required=True).validate([None, 123]), {'foo': None, 'bar': 123}) |
|---|
| 225 | | ], required=True).validate([u'foo', None]), [u'foo', None]) |
|---|
| 226 | | self.assertEquals(Composite([ |
|---|
| 227 | | ('foo', formal.String(required=True)), |
|---|
| 228 | | ('bar', formal.Integer()) |
|---|
| 229 | | ], required=True).validate([u'foo', 123]), [u'foo', 123]) |
|---|
| | 228 | ], required=True).validate([u'foo', None]), {'foo': u'foo', 'bar': None}) |
|---|
| | 229 | self.assertEquals(Composite([ |
|---|
| | 230 | ('foo', formal.String(required=True)), |
|---|
| | 231 | ('bar', formal.Integer()) |
|---|
| | 232 | ], required=True).validate([u'foo', 123]), {'foo': u'foo', 'bar': 123}) |
|---|