Esempio n. 1
0
def test_du():
    with gcs_maker(True) as gcs:
        d = gcs.du(TEST_BUCKET, total=False)
        assert all(isinstance(v, int) and v >= 0 for v in d.values())
        assert TEST_BUCKET + "/nested/file1" in d

        assert gcs.du(TEST_BUCKET + "/test/",
                      total=True) == sum(map(len, files.values()))
Esempio n. 2
0
def test_du(token_restore):
    with gcs_maker(True) as gcs:
        d = gcs.du(TEST_BUCKET, deep=True)
        assert all(isinstance(v, int) and v >= 0 for v in d.values())
        assert TEST_BUCKET + '/nested/file1' in d

        assert gcs.du(TEST_BUCKET + '/test/',
                      total=True) == sum(map(len, files.values()))
        assert gcs.du(TEST_BUCKET) == gcs.du('gcs://' + TEST_BUCKET)