コード例 #1
0
ファイル: queue_tests.py プロジェクト: philipphilip/salmon
def test_SafeMaildir_name_clash():
    try:
        shutil.rmtree("run/queue")
    except EnvironmentError:
        pass
    sq = queue.SafeMaildir('run/queue')
    sq.add("TEST")
コード例 #2
0
ファイル: queue_tests.py プロジェクト: philipphilip/salmon
def test_SafeMaildir_reraise_weird_errno():
    try:
        shutil.rmtree("run/queue")
    except EnvironmentError:
        pass

    os.stat.side_effect = raise_OSError
    sq = queue.SafeMaildir('run/queue')
    sq.add('TEST')
コード例 #3
0
ファイル: queue_tests.py プロジェクト: simhaonline/salmon
 def test_SafeMaildir_reraise_weird_errno(self):
     os.stat.side_effect = OSError
     sq = queue.SafeMaildir('run/queue')
     with self.assertRaises(OSError):
         sq.add('TEST')
コード例 #4
0
ファイル: queue_tests.py プロジェクト: simhaonline/salmon
 def test_SafeMaildir_throws_errno_failure(self):
     mailbox._create_carefully.side_effect = OSError
     sq = queue.SafeMaildir('run/queue')
     with self.assertRaises(OSError):
         sq.add('TEST')
コード例 #5
0
ファイル: queue_tests.py プロジェクト: simhaonline/salmon
 def test_SafeMaildir_name_clash(self):
     sq = queue.SafeMaildir('run/queue')
     with self.assertRaises(mailbox.ExternalClashError):
         sq.add("TEST")
コード例 #6
0
def test_SafeMaildir_reraise_weird_errno():
    os.stat.side_effect = raise_OSError
    sq = queue.SafeMaildir('run/queue')
    sq.add('TEST')
コード例 #7
0
def test_SafeMaildir_throws_errno_failure():
    setup()
    mailbox._create_carefully.side_effect = raise_OSError
    sq = queue.SafeMaildir('run/queue')
    sq.add("TEST")
コード例 #8
0
def test_SafeMaildir_name_clash():
    sq = queue.SafeMaildir('run/queue')
    sq.add("TEST")