danielbergholz / techschool.dev

TechSchool is a collection of free programming courses from YouTube
https://techschool.dev
MIT License
272 stars 26 forks source link

test: validating JSON files #85

Closed johnmcguin closed 3 weeks ago

johnmcguin commented 1 month ago

Why is this change being made?

resolves #78

How is this being accomplished?

  1. A module to use, providing Ecto schemaless types for each JSON file
  2. assert that each object in the file is a valid?: true Ecto changeset.

Some caveats I wanted to note:

johnmcguin commented 3 weeks ago

woohoo, thanks @danielbergholz ! Happy to find such a cool project to contribute to!