MCPcopy
hub / github.com/mkdocs/mkdocs / test_css_file

Method test_css_file

mkdocs/tests/structure/file_tests.py:217–231  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

215 self.assertFalse(f.is_css())
216
217 def test_css_file(self):
218 for use_directory_urls in True, False:
219 with self.subTest(use_directory_urls=use_directory_urls):
220 f = File('foo/bar.css', '/path/to/docs', '/path/to/site', use_directory_urls)
221 self.assertEqual(f.src_uri, 'foo/bar.css')
222 self.assertPathsEqual(f.abs_src_path, '/path/to/docs/foo/bar.css')
223 self.assertEqual(f.dest_uri, 'foo/bar.css')
224 self.assertPathsEqual(f.abs_dest_path, '/path/to/site/foo/bar.css')
225 self.assertEqual(f.url, 'foo/bar.css')
226 self.assertEqual(f.name, 'bar')
227 self.assertFalse(f.is_documentation_page())
228 self.assertFalse(f.is_static_page())
229 self.assertTrue(f.is_media_file())
230 self.assertFalse(f.is_javascript())
231 self.assertTrue(f.is_css())
232
233 def test_file_name_with_space(self):
234 f = File('foo bar.md', '/path/to/docs', '/path/to/site', use_directory_urls=False)

Callers

nothing calls this directly

Calls 7

is_documentation_pageMethod · 0.95
is_static_pageMethod · 0.95
is_media_fileMethod · 0.95
is_javascriptMethod · 0.95
is_cssMethod · 0.95
FileClass · 0.90
assertPathsEqualMethod · 0.80

Tested by

no test coverage detected