예제 #1
0
    def test_write_metadata(self, mock_put_meta):
        acc, cont, obj = 'a', 'c', 'o'

        client_collection = make_client_collection()
        df = DiskFile(client_collection, acc, cont, obj, use_splice=False,
                      logger=logging.root)

        df.write_metadata({'k': 'v'})

        mock_put_meta.assert_called_once_with(self.hash_str([acc, cont, obj]),
                                              {'k': 'v'})
예제 #2
0
    def test_write_metadata(self, mock_put_meta):
        acc, cont, obj = 'a', 'c', 'o'

        client_collection = make_client_collection()
        df = DiskFile(client_collection, acc, cont, obj, use_splice=False,
                      logger=logging.root)

        df.write_metadata({'k': 'v'})

        mock_put_meta.assert_called_once_with(self.hash_str([acc, cont, obj]), {
            'df': {'name': 'ae541120074a053234ef14e1b050ee3a7433099c'},
            'k': 'v',
            'mf': {'k': 'v'}
        })
예제 #3
0
    def test_write_metadata(self, mock_put_meta):
        acc, cont, obj = 'a', 'c', 'o'

        client_collection = make_client_collection()
        df = DiskFile(client_collection,
                      acc,
                      cont,
                      obj,
                      use_splice=False,
                      logger=logging.root)

        df.write_metadata({'k': 'v'})

        mock_put_meta.assert_called_once_with(self.hash_str([acc, cont, obj]),
                                              {'k': 'v'})