Zeke Foppa
Zeke Foppa
We want test coverage for each of the "special" features we expose in our module API, e.g. connect and disconnect functions. ## Definition of Done WIP, pls halp
Unless there's some reason this isn't possible.
## Definition of Done - [ ] We have some way of testing our RNG distribution - [ ] including a way of testing something similar to how BitCraft uses...
Publishing happens in two steps: updating DNS stuff, and then the actual publishing of the module data. If something bad happens (e.g. a timeout) after the first step is complete,...
Several CLI subcommands (`publish`, `build`, `generate`, possibly others) attempt to determine whether the project is Rust or C# by looking for a `Cargo.toml` file in the current directory (or the...
Should be relatively easy; as of [public PR 1343](https://github.com/clockworklabs/SpacetimeDB/pull/1343) the `/database/schema/:name_or_address GET` HTTP route already has a query parameter `module_def` which causes it to return a full `ModuleDef`. I (pgoldman...
These should assert the raw contents of the messages, not just that they can be round-tripped through our ser/de code.
These should assert the raw format of messages sent and received by the server, not just that they can be round-tripped through our ser/de code.
The following reducer should either be a macro-expand-time error, or result in a valid `ModuleDef` with some valid, locally-unique `Identifier`s as the argument names: ```rust #[derive(SpacetimeType)] struct SomeProduct { a:...
The ability to use enums as index keys was removed before 1.0, we would like to add it back soon but this may require some design. cc @jdetter