コード例 #1
0
 def test_resolve_relative(self, lektor_pad):
     about = lektor_pad.get('/about')
     image = resolve_image(about, "../test.jpg")
     assert image.path == '/test.jpg'
コード例 #2
0
 def test_resolve(self, lektor_pad):
     image = resolve_image(lektor_pad.root, "test.jpg")
     assert image.path == '/test.jpg'
     assert image.width == 800
コード例 #3
0
 def test_external_url(self, lektor_pad):
     assert resolve_image(lektor_pad.root,
                          'http://example.com/test.jpg') is None
コード例 #4
0
 def test_not_image(self, lektor_pad):
     assert resolve_image(lektor_pad.root, 'dummy.pdf') is None
コード例 #5
0
 def test_no_record(self):
     assert resolve_image(None, 'test.jpg') is None