From b75704ec75460f2dafa533c26628e240ad61b2fc Mon Sep 17 00:00:00 2001 From: ThisBirchWood Date: Thu, 15 May 2025 09:28:37 +0200 Subject: [PATCH] ADD bruno for testing endpoints --- bruno/VoD-System/Download.bru | 11 +++++++++++ bruno/VoD-System/Edit.bru | 17 +++++++++++++++++ bruno/VoD-System/Process.bru | 11 +++++++++++ bruno/VoD-System/Progress.bru | 11 +++++++++++ bruno/VoD-System/Upload.bru | 19 +++++++++++++++++++ bruno/VoD-System/bruno.json | 9 +++++++++ bruno/VoD-System/environments/dev.bru | 4 ++++ 7 files changed, 82 insertions(+) create mode 100644 bruno/VoD-System/Download.bru create mode 100644 bruno/VoD-System/Edit.bru create mode 100644 bruno/VoD-System/Process.bru create mode 100644 bruno/VoD-System/Progress.bru create mode 100644 bruno/VoD-System/Upload.bru create mode 100644 bruno/VoD-System/bruno.json create mode 100644 bruno/VoD-System/environments/dev.bru diff --git a/bruno/VoD-System/Download.bru b/bruno/VoD-System/Download.bru new file mode 100644 index 0000000..5664723 --- /dev/null +++ b/bruno/VoD-System/Download.bru @@ -0,0 +1,11 @@ +meta { + name: Download + type: http + seq: 6 +} + +get { + url: {{base_url}}/download/{{video_uuid}} + body: none + auth: inherit +} diff --git a/bruno/VoD-System/Edit.bru b/bruno/VoD-System/Edit.bru new file mode 100644 index 0000000..0aa5c80 --- /dev/null +++ b/bruno/VoD-System/Edit.bru @@ -0,0 +1,17 @@ +meta { + name: Edit + type: http + seq: 3 +} + +post { + url: {{base_url}}/edit/{{video_uuid}} + body: formUrlEncoded + auth: inherit +} + +body:form-urlencoded { + startPoint: 10 + endPoint: 30 + fileSize: 8000 +} diff --git a/bruno/VoD-System/Process.bru b/bruno/VoD-System/Process.bru new file mode 100644 index 0000000..3d03dc5 --- /dev/null +++ b/bruno/VoD-System/Process.bru @@ -0,0 +1,11 @@ +meta { + name: Process + type: http + seq: 4 +} + +get { + url: {{base_url}}/process/{{video_uuid}} + body: none + auth: inherit +} diff --git a/bruno/VoD-System/Progress.bru b/bruno/VoD-System/Progress.bru new file mode 100644 index 0000000..192dcd9 --- /dev/null +++ b/bruno/VoD-System/Progress.bru @@ -0,0 +1,11 @@ +meta { + name: Progress + type: http + seq: 5 +} + +get { + url: {{base_url}}/progress/{{video_uuid}} + body: none + auth: inherit +} diff --git a/bruno/VoD-System/Upload.bru b/bruno/VoD-System/Upload.bru new file mode 100644 index 0000000..1b0461a --- /dev/null +++ b/bruno/VoD-System/Upload.bru @@ -0,0 +1,19 @@ +meta { + name: Upload + type: http + seq: 2 +} + +post { + url: {{base_url}}/upload + body: multipartForm + auth: inherit +} + +body:multipart-form { + file: @file(/Users/faoite/Downloads/Why Australia's Economy is Stalling.mp4) +} + +script:post-response { + bru.setEnvVar("video_uuid",res.getBody()); +} diff --git a/bruno/VoD-System/bruno.json b/bruno/VoD-System/bruno.json new file mode 100644 index 0000000..54595b8 --- /dev/null +++ b/bruno/VoD-System/bruno.json @@ -0,0 +1,9 @@ +{ + "version": "1", + "name": "VoD-System", + "type": "collection", + "ignore": [ + "node_modules", + ".git" + ] +} \ No newline at end of file diff --git a/bruno/VoD-System/environments/dev.bru b/bruno/VoD-System/environments/dev.bru new file mode 100644 index 0000000..951368f --- /dev/null +++ b/bruno/VoD-System/environments/dev.bru @@ -0,0 +1,4 @@ +vars { + base_url: http://localhost:8080 + video_uuid: +}