def test_set_item(self):
     value = self.random()
     value2 = self.random()
     bag_name = self.random()
     bag = DataBag.create(bag_name)
     self.register(bag)
     item_name = self.random()
     item = DataBagItem.create(bag, item_name, foo=value)
     item['foo'] = value2
     item.save()
     self.assertEqual(item['foo'], value2)
     item2 = DataBagItem(bag, item_name)
     self.assertEqual(item2['foo'], value2)
Пример #2
0
 def test_set_item(self):
     value = self.random()
     value2 = self.random()
     bag_name = self.random()
     bag = DataBag.create(bag_name, self.api)
     self.register(bag)
     item_name = self.random()
     item = DataBagItem.create(bag, item_name, self.api, foo=value)
     item['foo'] = value2
     item.save()
     self.assertEqual(item['foo'], value2)
     item2 = DataBagItem(bag, item_name, self.api)
     self.assertEqual(item2['foo'], value2)
 def test_create_item(self):
     value = self.random()
     bag_name = self.random()
     bag = DataBag.create(bag_name)
     self.register(bag)
     item_name = self.random()
     item = DataBagItem.create(bag, item_name, foo=value)
     self.assertIn('foo', item)
     self.assertEqual(item['foo'], value)
     self.assertIn(item_name, bag)
     bag2 = DataBag(bag_name)
     self.assertIn(item_name, bag2)
     item2 = bag2[item_name]
     self.assertIn('foo', item)
     self.assertEqual(item['foo'], value)
Пример #4
0
 def test_create_item(self):
     value = self.random()
     bag_name = self.random()
     bag = DataBag.create(bag_name, self.api)
     self.register(bag)
     item_name = self.random()
     item = DataBagItem.create(bag, item_name, self.api, foo=value)
     self.assertIn('foo', item)
     self.assertEqual(item['foo'], value)
     self.assertIn(item_name, bag)
     bag2 = DataBag(bag_name, self.api)
     self.assertIn(item_name, bag2)
     item2 = bag2[item_name]
     self.assertIn('foo', item)
     self.assertEqual(item['foo'], value)
    def create_databag(self, bag_name):
        if not self.authenticated:
            return

        bag_name = self._bag_adapter.revert(bag_name)
        return DataBag.create(bag_name, api=self._api)
 def test_create_bag(self):
     name = self.random()
     bag = DataBag.create(name)
     self.register(bag)
     self.assertIn(name, DataBag.list())
Пример #7
0
 def test_create_bag(self):
     name = self.random()
     bag = DataBag.create(name, self.api)
     self.register(bag)
     self.assertIn(name, DataBag.list(self.api))