Esempio n. 1
0
 def test_getExtensionArgs_nonempty(self):
     aliases = NamespaceMap()
     aliases.addAlias(self.type_a, self.alias_a)
     msg = ax.StoreRequest(aliases=aliases)
     msg.setValues(self.type_a, ['foo', 'bar'])
     args = msg.getExtensionArgs()
     expected_args = {
         'mode': 'store_request',
         'type.' + self.alias_a: self.type_a,
         'count.' + self.alias_a: '2',
         'value.%s.1' % (self.alias_a, ): 'foo',
         'value.%s.2' % (self.alias_a, ): 'bar',
     }
     self.assertEqual(args, expected_args)
Esempio n. 2
0
 def setUp(self):
     self.msg = ax.StoreRequest()
     self.type_a = 'http://three.count/'
     self.alias_a = 'juggling'