Exemplo n.º 1
0
def test_derivable_properties():
    s = S3Stat('foo', 's3://bar/foo', False, 40, 1424983327)
    eq_('FILE', s.type)
    eq_(0666 | stat.S_IFREG, s.mode)
    eq_('', s.user)
    eq_('', s.group)
    eq_(1424983327, s.atime)
    eq_(False, s.aclBit)

    s = S3Stat('bar', 's3://bar', True, 0, 1424983327)
    eq_('DIRECTORY', s.type)
    eq_(0777 | stat.S_IFDIR, s.mode)