Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test: Git as an SCM provider #20999

Closed
3 tasks done
joaomoreno opened this issue Feb 21, 2017 · 2 comments
Closed
3 tasks done

Test: Git as an SCM provider #20999

joaomoreno opened this issue Feb 21, 2017 · 2 comments

Comments

@joaomoreno
Copy link
Member

joaomoreno commented Feb 21, 2017

Test for #18615

Complexity: 5

Make sure you Enable SCM Preview in the command palette. Most of this code is new, make sure you give a it proper smoke test:

  • Git output channel
  • Dirty diff (gutter decorations)
  • SCM viewlet
    • Click, keyboard nav
    • Title, inline, context menu actions
    • Commit box
  • Git status bar
  • Merge conflict decorations
  • Fetch happens automatically, unless configured otherwise
  • SCM Viewlet shows progress during operations
  • Global commands
  • Editor title actions
  • No repo workspace shows "Git Init" action
  • Scoped git workspace: open a folder within a git repo, everything should work
  • Editor selections
    • Staging, unstaging (global commands)
    • Reverting (global command)
  • If you set a git commit template it is picked as a default value for the commit box
  • If you use a repository that requires authentication, you get prompted for credentials
  • Clone global command
@Tyriar
Copy link
Member

Tyriar commented Feb 22, 2017

@joaomoreno it's not clear what "editor title actions" are?

@joaomoreno
Copy link
Member Author

joaomoreno commented Feb 22, 2017

@Tyriar Sorry, it's the "Switch to Changes" and "Switch to File" actions above the editor.

@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants