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

Enable UI test automation for AdvancedPaste#40077

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
shuaiyuanxx wants to merge1 commit intomicrosoft:feature/UITestAutomation
base:feature/UITestAutomation
Choose a base branch
Loading
fromshuaiyuanxx:shawn/UITestAutomation

Conversation

shuaiyuanxx
Copy link
Contributor

Summary of the Pull Request

Enable UI test automation for AdvancedPaste

PR Checklist

  • Closes: #xxx
  • Communication: I've discussed this with core contributors already. If the work hasn't been agreed, this work might be rejected
  • Tests: Added/updated and all pass
  • Localization: All end-user-facing strings can be localized
  • Dev docs: Added/updated
  • New binaries: Added on the required places
  • Documentation updated: If checked, please file a pull request onour docs repo and link it here: #xxx

Detailed Description of the Pull Request / Additional comments

Validation Steps Performed

@shuaiyuanxxshuaiyuanxx requested a review froma team as acode ownerJune 17, 2025 09:11
@shuaiyuanxxshuaiyuanxx marked this pull request as draftJune 17, 2025 09:13
@shuaiyuanxxshuaiyuanxx removed the request for review froma teamJune 17, 2025 09:14
Added advanced paste ui automation test for paste as plaintextadded test case for pasteAsJson and pasteAsMarkdownSigned-off-by: Shawn Yuan <shuaiyuan@microsoft.com>
@github-actionsGitHub Actions
Copy link

@check-spelling-bot Report

🔴 Please review

See the📂 files view, the📜action log, or📝 job summary for details.

Unrecognized words (7)

Allmodule
coppied
etd
intput
localappdata
OOBEUI
rtb

These words are not needed and should be removedcleanmgr iwr psexec RTB windowsterminal Zhiwei

Some files were automatically ignored 🙈

These sample patterns would exclude them:

^src/common/CalculatorEngineCommon/exprtk\.hpp$^UITest-AdvancedPaste\.csproj$

You should consider adding them to:

.github/actions/spell-check/excludes.txt

File matching is via Perl regular expressions.

To check these files, more of their words need to be in the dictionary than not. You can usepatterns.txt to exclude portions, add items to the dictionary (e.g. by adding them toallow.txt), or fix typos.

To accept these unrecognized words as correct, update file exclusions, and remove the previously acknowledged and now absent words,you could run the following commands

... in a clone of thegit@github.com:shuaiyuanxx/PowerToys.git repository
on theshawn/UITestAutomation branch (ℹ️ how do I use this?):

curl -s -S -L'https://raw.githubusercontent.com/check-spelling/check-spelling/c635c2f3f714eec2fcf27b643a1919b9a811ef2e/apply.pl'|perl -'https://github.com/microsoft/PowerToys/actions/runs/15748958985/attempts/1'&&git commit -m'Update check-spelling metadata'
Pattern suggestions ✂️ (1)

You could add these patterns to.github/actions/spell-check/patterns.txt:

# Automatically suggested patterns# hit-count: 1 file-count: 1# curl arguments\b(?:\\n|)curl(?:\.exe|)(?:\s+-[a-zA-Z]{1,2}\b)*(?:\s+-[a-zA-Z]{3,})(?:\s+-[a-zA-Z]+)*

Alternatively, if a pattern suggestion doesn't make sense for this project, add a#
to the beginning of the line in the candidates file with the pattern to stop suggesting it.

Errors, Warnings, and Notices ❌ (4)

See the📂 files view, the📜action log, or📝 job summary for details.

❌ Errors, Warnings, and NoticesCount
⚠️ binary-file1
ℹ️ candidate-pattern1
❌ check-file-path1
⚠️ large-file1

See❌ Event descriptions for more information.

If the flagged items are 🤯 false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to theexcludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you cantest yours before committing to verify it will match your files.

    ^ refers to the file's path from the root of the repository, so^README\.md$ would excludeREADME.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write apattern that would match it,
    try adding it to thepatterns.txt file.

    Patterns are Perl 5 Regular Expressions - you cantest yours before committing to verify it will match your lines.

    Note that patterns can't match multiline strings.

@yeelam-gordonyeelam-gordon added Area-Testsissues that relate to tests Product-Advanced PasteRefers to the Advanced Paste module labelsJun 19, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
Area-Testsissues that relate to testsProduct-Advanced PasteRefers to the Advanced Paste module
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@shuaiyuanxx@yeelam-gordon

[8]ページ先頭

©2009-2025 Movatter.jp