コード例 #1
0
  def test(self):
    tmpfile = self._CreateTempFile()

    utils.WriteFile(tmpfile, data="""
      # This is a test file
      /tmp
      /srv/storage
      relative/path
      """)

    self.assertEqual(filestorage._LoadAllowedFileStoragePaths(tmpfile), [
      "/tmp",
      "/srv/storage",
      "relative/path",
      ])
コード例 #2
0
  def test(self):
    tmpfile = self._CreateTempFile()

    utils.WriteFile(tmpfile, data="""
      # This is a test file
      /tmp
      /srv/storage
      relative/path
      """)

    self.assertEqual(filestorage._LoadAllowedFileStoragePaths(tmpfile), [
      "/tmp",
      "/srv/storage",
      "relative/path",
      ])
コード例 #3
0
 def testNonExistantFile(self):
     filename = "/tmp/this/file/does/not/exist"
     assert not os.path.exists(filename)
     self.assertEqual(filestorage._LoadAllowedFileStoragePaths(filename),
                      [])
コード例 #4
0
 def testDevNull(self):
     self.assertEqual(filestorage._LoadAllowedFileStoragePaths("/dev/null"),
                      [])
コード例 #5
0
 def testDevNull(self):
   self.assertEqual(filestorage._LoadAllowedFileStoragePaths("/dev/null"), [])
コード例 #6
0
 def testNonExistantFile(self):
   filename = "/tmp/this/file/does/not/exist"
   assert not os.path.exists(filename)
   self.assertEqual(filestorage._LoadAllowedFileStoragePaths(filename), [])