Skip to content
This repository has been archived by the owner on May 20, 2020. It is now read-only.

Setup a CI/CD system for testing critical extension features before release #258

Open
GaurangTandon opened this issue Jun 5, 2019 · 2 comments
Assignees

Comments

@GaurangTandon
Copy link
Owner

GaurangTandon commented Jun 5, 2019

This is a list of features I'd like to test before every release:

Functional

  1. Context menu/hotkey snippet insertion, with and without placeholders, in both contenteditable and textarea editors
  2. Mathomania in both types of editors
  3. Auto-inserts
  4. Tab key as four space
  5. Omnibox support works
  6. Site blocker working - both via settings page and context menu
  7. Disabling ctx menu works

Options page UI

  1. All UI elements behave as expected

Sync storage

This one's a bit tricky to test, any idea how we would do that?

@yoogottamk

Notes: look into https://electronjs.org/apps/puppetry

@GaurangTandon GaurangTandon added this to the 3.5.0 milestone Jun 5, 2019
This was referenced Jun 7, 2019
@GaurangTandon GaurangTandon removed this from the 3.5.0 milestone Jun 17, 2019
@GaurangTandon
Copy link
Owner Author

@yoogottamk
Copy link
Collaborator

yoogottamk commented Jun 17, 2019

Tests: left and done

Plain textbox

  • Plain snippet expansion
  • Placeholder substitution
  • Context menu insertion
  • tab expands to 4 spaces
  • Mathomania
  • Snippet macros
    • - clipboard
    • - date macro
    • - date arithmetic
    • - snippet embedding
    • - url macro

Rich Text Editor

  • Plain snippet expansion
  • Placeholder substitution
  • Context menu insertion
  • tab expands to 4 spaces
  • Mathomania
  • Snippet macros
    • - clipboard
    • - maths
    • - date macro
    • - date arithmetic
    • - snippet embedding
    • - url macro

@yoogottamk yoogottamk mentioned this issue Jul 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants