-
Notifications
You must be signed in to change notification settings - Fork 132
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
Typo Fixes #1012
Typo Fixes #1012
Conversation
✅ Deploy Preview for fdc3 canceled.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Type fixes all look good.
We need a bit more thought on/detail in the unit test policy before merging that. Hence, you might consider splitting this into two PRs so that they can be handled separately.
CONTRIBUTING.md
Outdated
**4.3. Reviewing/Discussion.** | ||
**4.3. Unit Test Policy** | ||
|
||
- Any change to the FDC3 specification typescript codebase must be supoorted by accompanying unit tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of types to fix:
- Any change to the FDC3 specification typescript codebase must be supoorted by accompanying unit tests. | |
- Any change to the FDC3 specification's typescript codebase must be supported by accompanying unit tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed unit test policy changes. Will keep it as a separate PR by adding some more additional details to it
CONTRIBUTING.md
Outdated
**4.3. Reviewing/Discussion.** | ||
**4.3. Unit Test Policy** | ||
|
||
- Any change to the FDC3 specification typescript codebase must be supoorted by accompanying unit tests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some more detail would also be useful here - FDC3 is made up of 4 specifications, one of which relates to the Desktop Agent API. Most of the codebase is just typing to define that API standard. However, there is actual code in method.ts, which is currently all that we apply unit tests to. There is also code in ContextTypes.ts, which is auto-generated from context schemas. This does not currently include tests - and we might not want to be forced to add them when new Context type schemas are added and start auto-generating new functions.
There are other apps in the /toolbox directory. These don't currently have unit tests.
We might add further apps there, e.g. a basic app directory implementation - the existing out-of-date implementation was recently removed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Will update title to reflect removal of Unit test policy
I don't have write access, requesting @greyseer256 or @kriswest to merge it |
Fixing two issues as part of my first contribution to Open Source
Please check this @robmoffat