Back-End Development and APIs Projects - File Metadata Microservice

Hello freeCodeCamp team,

I’m working on the File Metadata Microservice project for the Back End Development and APIs certification.

My project seems to work correctly, but Test #4 always fails.

Project links

What happens

The application accepts file uploads correctly.

When I upload a file, the API returns:

{
  "name": "example.jpg",
  "type": "image/jpeg",
  "size": 12345
}

The endpoint is:

POST /api/fileanalyse

The file input uses:

name="upfile"

Tests 1, 2, and 3 pass successfully.

Only Test 4 fails.

Browser console

When I click Run the Tests, I get this error:

Error: blob is not implemented yet
    at dom-test-evaluator.js

It looks like the error happens inside the test evaluator before the request reaches my server.

Environment

  • Ubuntu Linux

  • Google Chrome 149

  • Express 4.16.4

  • Multer 1.4.5-lts.1

Could someone please verify whether my implementation is correct or if this is a known issue with the current File Metadata Microservice tests?

Thank you very much!Your browser information:

User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36

Challenge Information:

Back-End Development and APIs Projects - File Metadata Microservice

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/back-end-development-and-apis-projects/bd7158d8c443edefaeb5bd0f.md at main · freeCodeCamp/freeCodeCamp · GitHub