Open teleclimber opened 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.
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.
We need to develop an automated testing suite that can match up:
dropserver_app
(published library)ds-host
andds-dev
)Note these:
dropserver_app
dropserver_lib_support
interface versiondropserver_lib_support
interface, or something like that?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.