Skip to content

Commit 0992738

Browse files
author
Matthew Wardrop
committed
Add screenshot grabber for documentation.
1 parent 446d851 commit 0992738

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

docs/update_screenshots.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import sys
2+
sys.path.insert(0, '..')
3+
4+
import threading
5+
from selenium.webdriver import Chrome
6+
import knowledge_repo
7+
8+
def take_screenshots():
9+
driver = Chrome()
10+
driver.get('http://127.0.0.1:7000')
11+
driver.set_window_size(1260, 800)
12+
driver.save_screenshot('main.png')
13+
14+
driver.find_element_by_css_selector('.feed-post').click()
15+
driver.save_screenshot('post.png')
16+
driver.close()
17+
18+
threading.Timer(1.25, lambda: take_screenshots()).start()
19+
20+
knowledge_repo.KnowledgeRepository.for_uri('../tests/test_repo').get_app().run(port=7000)

0 commit comments

Comments
 (0)