IDE

Testing Before Commit in JetBrains IDE

When developing server-side or general software, it is common to run test codes. In a collaborative environment, tests can be conducted using CI/CD via GitHub Actions, and if you’re developing locally, you might run the tests directly. Typically, in our company, we followed a sequence like the one below: graph TD Development --> Local_Test Local_Test --> PR_Test PR_Test --> MergeThe problem arises when we often forget to run local tests before submitting a PR, leading to failing tests in the PR.

Read more →

March 24, 2025