コード例 #1
0
  def test_kind_key(self):
    dd = DatastoreDistributed(None)
    item = Item(name="Dyan", _app="hello")
    key = db.model_to_protobuf(item)
    assert dd.get_kind_key("howdy", key.key().path()) == "howdy/Item:0000000000!"

    item1 = Item(key_name="Bob", name="Bob", _app="hello")
    key = db.model_to_protobuf(item1)
    assert dd.get_kind_key("howdy", key.key().path()) == "howdy/Item:Bob!"
   
    item2 = Item(key_name="Frank", name="Frank", _app="hello", parent = item1)
    key = db.model_to_protobuf(item2)
    assert dd.get_kind_key("howdy", key.key().path()) == \
           "howdy/Item:Frank!Item:Bob!"
コード例 #2
0
  def test_kind_key(self):
    dd = DatastoreDistributed(None, None)
    item = Item(name="Dyan", _app="hello")
    key = db.model_to_protobuf(item)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item!Item:0000000000!")

    item1 = Item(key_name="Bob", name="Bob", _app="hello")
    key = db.model_to_protobuf(item1)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item!Item:Bob!")
   
    item2 = Item(key_name="Frank", name="Frank", _app="hello", parent = item1)
    key = db.model_to_protobuf(item2)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()),
           "howdy\x00Item!Item:Bob!Item:Frank!")
コード例 #3
0
  def test_kind_key(self):
    dd = DatastoreDistributed(None, None)
    item = Item(name="Dyan", _app="hello")
    key = db.model_to_protobuf(item)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item\x01Item:0000000000\x01")

    item1 = Item(key_name="Bob", name="Bob", _app="hello")
    key = db.model_to_protobuf(item1)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item\x01Item:Bob\x01")
   
    item2 = Item(key_name="Frank", name="Frank", _app="hello", parent = item1)
    key = db.model_to_protobuf(item2)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()),
           "howdy\x00Item\x01Item:Bob\x01Item:Frank\x01")
コード例 #4
0
  def test_kind_key(self):
    db_batch = flexmock()
    db_batch.should_receive('valid_data_version').and_return(True)
    dd = DatastoreDistributed(db_batch, None)
    item = Item(name="Dyan", _app="hello")
    key = db.model_to_protobuf(item)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item\x01Item:0000000000\x01")

    item1 = Item(key_name="Bob", name="Bob", _app="hello")
    key = db.model_to_protobuf(item1)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item\x01Item:Bob\x01")
   
    item2 = Item(key_name="Frank", name="Frank", _app="hello", parent = item1)
    key = db.model_to_protobuf(item2)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()),
           "howdy\x00Item\x01Item:Bob\x01Item:Frank\x01")
コード例 #5
0
  def test_kind_key(self):
    db_batch = flexmock()
    db_batch.should_receive('valid_data_version').and_return(True)
    dd = DatastoreDistributed(db_batch, None)
    item = Item(name="Dyan", _app="hello")
    key = db.model_to_protobuf(item)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item\x01Item:0000000000\x01")

    item1 = Item(key_name="Bob", name="Bob", _app="hello")
    key = db.model_to_protobuf(item1)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()), "howdy\x00Item\x01Item:Bob\x01")
   
    item2 = Item(key_name="Frank", name="Frank", _app="hello", parent = item1)
    key = db.model_to_protobuf(item2)
    self.assertEquals(dd.get_kind_key("howdy", key.key().path()),
           "howdy\x00Item\x01Item:Bob\x01Item:Frank\x01")
コード例 #6
0
ファイル: test_datastore_server.py プロジェクト: rca/appscale
    def test_kind_key(self):
        dd = DatastoreDistributed(None)
        item = Item(name="Dyan", _app="hello")
        key = db.model_to_protobuf(item)
        assert dd.get_kind_key("howdy",
                               key.key().path()) == "howdy/Item:0000000000!"

        item1 = Item(key_name="Bob", name="Bob", _app="hello")
        key = db.model_to_protobuf(item1)
        assert dd.get_kind_key("howdy", key.key().path()) == "howdy/Item:Bob!"

        item2 = Item(key_name="Frank",
                     name="Frank",
                     _app="hello",
                     parent=item1)
        key = db.model_to_protobuf(item2)
        assert dd.get_kind_key("howdy", key.key().path()) == \
               "howdy/Item:Frank!Item:Bob!"