dreamcatcher-tech / artifact

GNU Affero General Public License v3.0
0 stars 1 forks source link

Artifact e2e testing #35

Closed inverted-capital closed 5 months ago

inverted-capital commented 6 months ago

If we made a function that got dropped in anything that matched the artifact interface, it should be able to use that plus some test isolates to exercise everything about the system.

Because testing the queue, and testing the web api is supposed to be a direct pass thru layer.

  1. Artifact pure - no queue, just direct thru to the isolate functions
  2. With queue - as it would be run on deno deploy
  3. Via web api - as a client would access it
  4. Web api with no queue - web should just take an artifact interface
inverted-capital commented 5 months ago

done with the GUTS