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

[PM-14818] Adjust instructions for running EF integration tests #457

Merged
merged 15 commits into from
Jan 23, 2025

Conversation

addisonbeck
Copy link
Contributor

@addisonbeck addisonbeck commented Oct 17, 2024

🎟️ Tracking

https://bitwarden.atlassian.net/browse/PM-10863

📔 Objective

This commit adds up to date documentation for running entity framework integration tests for server. It has a companion PR for adding some of the mentioned functionality in bitwarden/server#4912

📸 Screenshots

Screenshot 2024-10-17 at 7 54 35 PM

⏰ Reminders before review

  • Contributor guidelines followed
  • All formatters and local linters executed and passed
  • Written new unit and / or integration tests where applicable
  • Protected functional changes with optionality (feature flags)
  • Used internationalization (i18n) for all UI strings
  • CI builds passed
  • Communicated to DevOps any deployment requirements
  • Updated any necessary documentation (Confluence, contributing docs) or informed the documentation
    team

🦮 Reviewer guidelines

  • 👍 (:+1:) or similar for great changes
  • 📝 (:memo:) or ℹ️ (:information_source:) for notes or general info
  • ❓ (:question:) for questions
  • 🤔 (:thinking:) or 💭 (:thought_balloon:) for more open inquiry that's not quite a confirmed
    issue and could potentially benefit from discussion
  • 🎨 (:art:) for suggestions / improvements
  • ❌ (:x:) or ⚠️ (:warning:) for more significant problems or concerns needing attention
  • 🌱 (:seedling:) or ♻️ (:recycle:) for future improvements or indications of technical debt
  • ⛏ (:pick:) for minor or nitpick changes

@addisonbeck addisonbeck requested a review from a team as a code owner October 17, 2024 23:48
@addisonbeck addisonbeck requested a review from eliykat October 17, 2024 23:48
Copy link

github-actions bot commented Oct 17, 2024

Logo
Checkmarx One – Scan Summary & Detailsc276b809-6473-4ad0-89a6-8502ea2df71f

Fixed Issues (1)

Great job! The following issues were fixed in this Pull Request

Severity Issue Source File / Package
MEDIUM Cx14b19a02-387a Npm-body-parser-1.20.3

@addisonbeck addisonbeck force-pushed the ac/addison/pm-10863-ef-integration-tests branch from 224b67a to 8b5527f Compare October 17, 2024 23:52
Copy link

cloudflare-workers-and-pages bot commented Oct 17, 2024

Deploying contributing-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: df4242d
Status: ✅  Deploy successful!
Preview URL: https://1ca41f24.contributing-docs.pages.dev
Branch Preview URL: https://ac-addison-pm-10863-ef-integ.contributing-docs.pages.dev

View logs

@addisonbeck addisonbeck force-pushed the ac/addison/pm-10863-ef-integration-tests branch from 8b5527f to 05d0165 Compare October 17, 2024 23:54
@withinfocus withinfocus requested a review from a team October 18, 2024 13:26
rkac-bw
rkac-bw previously approved these changes Oct 21, 2024
Copy link

@rkac-bw rkac-bw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@vincentsalucci vincentsalucci changed the title Adjust instructions for running EF integration tests [PM-14818] Adjust instructions for running EF integration tests Dec 10, 2024
@addisonbeck addisonbeck force-pushed the ac/addison/pm-10863-ef-integration-tests branch from 05d0165 to 19ce5aa Compare January 16, 2025 18:59
@addisonbeck
Copy link
Contributor Author

I've merged in the changes from #480 so we can merge these as a complete package with links from one to the other.

docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/getting-started/server/database/ef/index.mdx Outdated Show resolved Hide resolved
mzieniukbw
mzieniukbw previously approved these changes Jan 21, 2025
rkac-bw
rkac-bw previously approved these changes Jan 21, 2025
Copy link
Member

@eliykat eliykat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, mostly just some copy edits.

docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
docs/contributing/testing/database/index.md Outdated Show resolved Hide resolved
@addisonbeck addisonbeck dismissed stale reviews from rkac-bw and mzieniukbw via e51bb99 January 22, 2025 16:42
@addisonbeck addisonbeck requested a review from eliykat January 22, 2025 16:49
@addisonbeck addisonbeck merged commit 16855a5 into main Jan 23, 2025
9 checks passed
@addisonbeck addisonbeck deleted the ac/addison/pm-10863-ef-integration-tests branch January 23, 2025 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants