コード例 #1
0
 def test_sace_tuple1(self):
     sace1 = _aces.sace((everyone, ntsecuritycon.GENERIC_ALL, (1, 0)))
     assert sace1.type == win32security.SYSTEM_AUDIT_ACE_TYPE
     assert sace1.audit_success
     assert not sace1.audit_failure
     assert sace1._trustee.pyobject() == everyone
     assert sace1._access_mask == ntsecuritycon.GENERIC_ALL
     assert sace1.flags == _aces.ACE.FLAGS
     assert sace1.object_type is core.UNSET
     assert sace1.inherited_object_type is core.UNSET
コード例 #2
0
 def test_sace_tuple2(self):
     sace1 = _aces.sace((accounts.principal("Everyone"), "F", "FAILURE"))
     assert sace1.type == win32security.SYSTEM_AUDIT_ACE_TYPE
     assert not sace1.audit_success
     assert sace1.audit_failure
     assert sace1._trustee.pyobject() == everyone
     assert sace1._access_mask == ntsecuritycon.GENERIC_ALL
     assert sace1.flags == _aces.ACE.FLAGS
     assert sace1.object_type is core.UNSET
     assert sace1.inherited_object_type is core.UNSET
コード例 #3
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_tuple2 ():
  sace1 = _aces.sace ((accounts.principal ("Everyone"), "F", "FAILURE"))
  assert sace1.type == win32security.SYSTEM_AUDIT_ACE_TYPE
  assert not sace1.audit_success
  assert sace1.audit_failure
  assert sace1._trustee.pyobject () == everyone
  assert sace1._access_mask == ntsecuritycon.GENERIC_ALL
  assert sace1.flags == _aces.ACE.FLAGS
  assert sace1.object_type is core.UNSET
  assert sace1.inherited_object_type is core.UNSET
コード例 #4
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_tuple1 ():
  sace1 = _aces.sace ((everyone, ntsecuritycon.GENERIC_ALL, (1, 0)))
  assert sace1.type == win32security.SYSTEM_AUDIT_ACE_TYPE
  assert sace1.audit_success
  assert not sace1.audit_failure
  assert sace1._trustee.pyobject () == everyone
  assert sace1._access_mask == ntsecuritycon.GENERIC_ALL
  assert sace1.flags == _aces.ACE.FLAGS
  assert sace1.object_type is core.UNSET
  assert sace1.inherited_object_type is core.UNSET
コード例 #5
0
 def test_sace_invalid(self):
     with self.assertRaises(_aces.x_ace):
         _aces.sace(None)
コード例 #6
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_sace ():
  sace = _aces.SACE (everyone, "F", "SUCCESS")
  assert _aces.sace (sace) is sace
コード例 #7
0
ファイル: test_aces.py プロジェクト: ssamson-tis/WAPT
def test_sace_ne_access():
    assert \
     _aces.sace ((accounts.principal (everyone), ntsecuritycon.GENERIC_ALL, (1, 0))) != \
     _aces.sace ((accounts.principal ("Everyone"), "R", (1, 0)))
コード例 #8
0
 def test_sace_as_string(self):
     _aces.sace(("Everyone", "R", "ALL")).as_string()
コード例 #9
0
 def test_sace_ne_type(self):
     assert \
        _aces.sace((accounts.principal(everyone), ntsecuritycon.GENERIC_ALL,(1, 0))) != \
        _aces.sace((accounts.principal("Everyone"), "R", "FAILURE"))
コード例 #10
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_ne_trustee ():
   assert \
    _aces.sace ((accounts.principal (everyone), ntsecuritycon.GENERIC_ALL, (1, 1))) != \
    _aces.sace ((accounts.principal ("Administrators"), "F", "ALL"))
コード例 #11
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_eq ():
  assert \
    _aces.sace ((accounts.principal (everyone), ntsecuritycon.GENERIC_ALL, (1, 1))) == \
    _aces.sace ((accounts.principal ("Everyone"), "F", "ALL"))
コード例 #12
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_invalid ():
  _aces.sace (None)
コード例 #13
0
ファイル: test_aces.py プロジェクト: one2pret/winsys
 def test_sace_ne_access (self):
    assert \
     _aces.sace ((accounts.principal (everyone), ntsecuritycon.GENERIC_ALL, (1, 0))) != \
     _aces.sace ((accounts.principal ("Everyone"), "R", (1, 0)))
コード例 #14
0
ファイル: test_aces.py プロジェクト: one2pret/winsys
 def test_sace_invalid (self):
   with self.assertRaises (_aces.x_ace):
     _aces.sace (None)
コード例 #15
0
 def test_sace_eq(self):
     assert \
         _aces.sace((accounts.principal(everyone), ntsecuritycon.GENERIC_ALL,(1, 1))) == \
         _aces.sace((accounts.principal("Everyone"), "F", "ALL"))
コード例 #16
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_ne_type ():
   assert \
    _aces.sace ((accounts.principal (everyone), ntsecuritycon.GENERIC_ALL, (1, 0))) != \
    _aces.sace ((accounts.principal ("Everyone"), "R", "FAILURE"))
コード例 #17
0
 def test_sace_ne_trustee(self):
     assert \
        _aces.sace((accounts.principal(everyone), ntsecuritycon.GENERIC_ALL,(1, 1))) != \
        _aces.sace((accounts.principal("Administrators"), "F", "ALL"))
コード例 #18
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_lt ():
  assert _aces.sace (("Everyone", "R", (1, 1))) < _aces.sace (("Everyone", "R", (0, 1)))
コード例 #19
0
 def test_sace_lt(self):
     assert _aces.sace(("Everyone", "R", (1, 1))) < _aces.sace(
         ("Everyone", "R", (0, 1)))
コード例 #20
0
ファイル: test_aces.py プロジェクト: hashar/WAPT
def test_sace_as_string ():
  _aces.sace (("Everyone", "R", "ALL")).as_string ()
コード例 #21
0
 def test_sace_sace(self):
     sace = _aces.SACE(everyone, "F", "SUCCESS")
     assert _aces.sace(sace) is sace
コード例 #22
0
ファイル: test_aces.py プロジェクト: ssamson-tis/WAPT
def test_sace_invalid():
    _aces.sace(None)