Skip to content

Commit

Permalink
Merge pull request #60 from rabestro/test/hurl
Browse files Browse the repository at this point in the history
Update API tests documentation and Hurl workflow
  • Loading branch information
Jegors Čemisovs authored Feb 25, 2024
2 parents f988584 + 07d4d37 commit 1e09ad3
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/api-tests-hurl.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: API Tests - hurl
name: API Tests - Hurl

on:
workflow_dispatch:
Expand All @@ -13,15 +13,16 @@ jobs:
- uses: gacts/install-hurl@v1
- name: Install hurl and run tests
run: |
cd hurl
hurl --test \
--variable host=https://piglatin.azurewebsites.net \
--report-junit report.xml \
./hurl/translation-counter.hurl
translation-counter.hurl
- name: Publish Test Report
uses: dorny/test-reporter@v1
if: success() || failure()
with:
name: hurl API Tests
path: report.xml
name: Hurl API Tests
path: hurl/report.xml
reporter: java-junit
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,12 @@ Please note that the application is deployed on the free-tier F1 plan. This mean
## API Testing

The application includes API tests written with frameworks:
- Karate
- Bruno
- JetBrains HTTP Client
- Apache jMeter
- [Karate](https://www.karatelabs.io/)
- [Bruno](https://www.usebruno.com/)
- [Hurl](https://hurl.dev/)
- [httpYac](https://httpyac.github.io/)
- [JetBrains HTTP Client](https://www.jetbrains.com/help/idea/http-client-in-product-code-editor.html)
- [Apache jMeter](https://jmeter.apache.org/)

### Bruno

Expand Down
File renamed without changes.

0 comments on commit 1e09ad3

Please sign in to comment.