halo/e2e
guqing 91affebdd1
feat: add delete function for user notification (#4906)
#### What type of PR is this?
/kind feature
/area core
/area console

#### What this PR does / why we need it:
新增用户站内消息删除功能

<img width="588" alt="图片" src="https://github.com/halo-dev/halo/assets/21301288/6034e43c-0dbc-4e4e-88c6-4848c8b25e0c">


#### Which issue(s) this PR fixes:
Fixes #4706

#### Does this PR introduce a user-facing change?
```release-note
新增用户站内消息删除功能
```
2023-11-27 13:58:09 +00:00
..
Dockerfile test: add e2e testing for the backend 2023-11-23 03:32:11 +00:00
README.md test: add e2e testing for the backend 2023-11-23 03:32:11 +00:00
compose.yaml test: add e2e testing for the backend 2023-11-23 03:32:11 +00:00
start.sh test: add e2e testing for the backend 2023-11-23 03:32:11 +00:00
testsuite.yaml feat: add delete function for user notification (#4906) 2023-11-27 13:58:09 +00:00

README.md

Please add the corresponding e2e (aka end-to-end) test cases if you add or update APIs.

How to work

  • Start and watch the docker-compose via the script
    • It has three containers: database, Halo, and testing
  • Run the e2e testing via api-testing
    • It will run the test cases from top to bottom
    • You can add the necessary asserts to it

Run locally

Please follow these steps if you want to run the e2e testing locally.

Please make sure you have installed docker-compose v2

  • Build project via ./gradlew clean build -x check in root directory of this repository
  • Build image via docker build . -t ghcr.io/halo-dev/halo-dev:dev
  • Change the directory to e2e, then execute ./start.sh