예제 #1
0
파일: file_tests.py 프로젝트: mkdocs/mkdocs
 def test_md_file_nested_use_directory_urls(self):
     f = File('foo/bar.md', '/path/to/docs', '/path/to/site', use_directory_urls=True)
     self.assertPathsEqual(f.src_path, 'foo/bar.md')
     self.assertPathsEqual(f.abs_src_path, '/path/to/docs/foo/bar.md')
     self.assertPathsEqual(f.dest_path, 'foo/bar/index.html')
     self.assertPathsEqual(f.abs_dest_path, '/path/to/site/foo/bar/index.html')
     self.assertEqual(f.url, 'foo/bar/')
     self.assertEqual(f.name, 'bar')
     self.assertTrue(f.is_documentation_page())
     self.assertFalse(f.is_static_page())
     self.assertFalse(f.is_media_file())
     self.assertFalse(f.is_javascript())
     self.assertFalse(f.is_css())
예제 #2
0
파일: file_tests.py 프로젝트: mkdocs/mkdocs
 def test_css_file(self):
     f = File('foo/bar.css', '/path/to/docs', '/path/to/site', use_directory_urls=False)
     self.assertPathsEqual(f.src_path, 'foo/bar.css')
     self.assertPathsEqual(f.abs_src_path, '/path/to/docs/foo/bar.css')
     self.assertPathsEqual(f.dest_path, 'foo/bar.css')
     self.assertPathsEqual(f.abs_dest_path, '/path/to/site/foo/bar.css')
     self.assertEqual(f.url, 'foo/bar.css')
     self.assertEqual(f.name, 'bar')
     self.assertFalse(f.is_documentation_page())
     self.assertFalse(f.is_static_page())
     self.assertTrue(f.is_media_file())
     self.assertFalse(f.is_javascript())
     self.assertTrue(f.is_css())
예제 #3
0
파일: file_tests.py 프로젝트: mkdocs/mkdocs
 def test_md_index_file(self):
     f = File('index.md', '/path/to/docs', '/path/to/site', use_directory_urls=False)
     self.assertPathsEqual(f.src_path, 'index.md')
     self.assertPathsEqual(f.abs_src_path, '/path/to/docs/index.md')
     self.assertPathsEqual(f.dest_path, 'index.html')
     self.assertPathsEqual(f.abs_dest_path, '/path/to/site/index.html')
     self.assertEqual(f.url, 'index.html')
     self.assertEqual(f.name, 'index')
     self.assertTrue(f.is_documentation_page())
     self.assertFalse(f.is_static_page())
     self.assertFalse(f.is_media_file())
     self.assertFalse(f.is_javascript())
     self.assertFalse(f.is_css())
예제 #4
0
 def test_md_file_use_directory_urls(self):
     f = File('foo.md',
              '/path/to/docs',
              '/path/to/site',
              use_directory_urls=True)
     self.assertPathsEqual(f.src_path, 'foo.md')
     self.assertPathsEqual(f.abs_src_path, '/path/to/docs/foo.md')
     self.assertPathsEqual(f.dest_path, 'foo/index.html')
     self.assertPathsEqual(f.abs_dest_path, '/path/to/site/foo/index.html')
     self.assertEqual(f.url, 'foo/')
     self.assertEqual(f.name, 'foo')
     self.assertTrue(f.is_documentation_page())
     self.assertFalse(f.is_static_page())
     self.assertFalse(f.is_media_file())
     self.assertFalse(f.is_javascript())
     self.assertFalse(f.is_css())
예제 #5
0
 def test_css_file(self):
     f = File('foo/bar.css',
              '/path/to/docs',
              '/path/to/site',
              use_directory_urls=False)
     self.assertPathsEqual(f.src_path, 'foo/bar.css')
     self.assertPathsEqual(f.abs_src_path, '/path/to/docs/foo/bar.css')
     self.assertPathsEqual(f.dest_path, 'foo/bar.css')
     self.assertPathsEqual(f.abs_dest_path, '/path/to/site/foo/bar.css')
     self.assertEqual(f.url, 'foo/bar.css')
     self.assertEqual(f.name, 'bar')
     self.assertFalse(f.is_documentation_page())
     self.assertFalse(f.is_static_page())
     self.assertTrue(f.is_media_file())
     self.assertFalse(f.is_javascript())
     self.assertTrue(f.is_css())