teleclimber / Dropserver

An application platform for your personal web services. https://dropserver.org
Apache License 2.0
45 stars 1 forks source link

Figure out testing regime for sandbox code and dropserver_app lib #64

Open teleclimber opened 2 years ago

teleclimber commented 2 years ago

We need to develop an automated testing suite that can match up:

Note these:

Ultimately we are testing to ensure an app works, so the test should load a set of tests that can be performed against dropserver_app lib, while varying dropserver versions and deno versions.

Quite unsure what this actually looks like though.

teleclimber commented 2 years ago

Finding that current integrated testing stuff is pretty hard to maintain. Whatever this testing regime is, should probably serve as all-up integration test too while we're at it.

teleclimber commented 1 year ago

I have started developing a way to test compatibility between different versions of dropserver_lib_support, at least at the Typescript types level. This helps ensure some level of compatibility but there are many ways that this would be insufficient to guarantee compatibility.