styleguidist/react-styleguidist

End-to-end tests with Cypress

Open

#776 建立於 2018年1月13日

在 GitHub 查看
 (11 留言) (0 反應) (0 負責人)TypeScript (1,416 fork)github user discovery
good first issuehelp wantedtechnical debt

倉庫指標

Star
 (11,091 star)
PR 合併指標
 (PR 指標待抓取)

描述

Right now we only have unit test and very simple test that check bundles for JS errors in headless Chrome. But we don’t know that Styleguidist is actually usable.

Cypress seems like a good choice.

  • Setup Cypress
  • Write first test
  • Move cypress folder to test folder
  • Write more tests:
    • Open a component in isolated mode (should show 1 component), go back (show show all components again)
    • Open an example in isolated mode (should show 1 example of 1 component), go back (show show all components with all examples again)
    • Click on a component in the sidebar should scroll to this component
    • Typing in the search field in the sidebar should filter components in the table of contents (same for sections names)

貢獻者指南