Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Oct 21, 2022. It is now read-only.
/LightTablePublic archive

QA Checklist

Gabriel Horner edited this pageOct 11, 2015 ·5 revisions

Description

This a checklist of features to QA whenever relevant code effects it and before a release.This will be moved into LightTable's docs once core team has fleshed this page out

Core team - feel free to edit

Checklist

  • Inline evaluation
    • Clojure
      • Also verify repl processes are killed when LT is closed
    • ClojureScript (Light Table UI)
      • (print :TEST) prints to our console
    • JavaScript (NodeJS)
  • Clojure(Script) plugin
    • VerifyJump to definition at cursor command
    • VerifyJump back to where you jumped from command
    • VerifyToggle documentation at cursor command
  • Browser
    • Visit a website, click link and go back
    • Right click menu
    • Eval on a css, js and html file effects connected webpage.
    • Devtools: Verify js console and inspect element
      • Check that LT elements are shown on theElements tab
      • e.g. rundocument.querySelector('.tabsets'); and confirm that adiv element is selected
  • Dialogs
    • Open File
    • Open Folder
    • Save File As
  • Plugin Manager
    • Install plugin - Verify in Installed list and that plugin works
    • Uninstall plugin
    • Search plugin
  • Window
    • Restore position works on re-boot
    • Zoom in + out
    • Max, min and full screen
    • Open second window
  • Tabs
    • Dragging tabs re-orders them
    • Create/delete tabset
    • Drag tab to new tabset
    • Resize tabset
  • Workspace sidebar
    • Verify file actions: new, rename, delete and copy
    • Add and remove project to workspace
    • Create new workspace
  • Right sidebar
    • Open file with navigator
    • Execute command from command bar
  • Search
    • Search across project and open a result
    • Search and replace across project
    • Find in file and navigate between results
    • Find and replace in file once and using all
  • Open LT
    • CLI opens LT
    • CLI opens file with spaces
    • Open file from window manager when LightTable isn't open.
    • Open file from window manager when LightTable is already open should open in existing LightTable.
  • Autocomplete
    • Complete symbol in a code file
    • Complete behavior in user.behaviors
    • Complete keymap in user.keymap
  • Clipboard: Copy + paste
  • Vim and Emacs plugins and their modes work

Clone this wiki locally


[8]ページ先頭

©2009-2025 Movatter.jp