Skip to content

Commit d01ab9a

Browse files
committed
Update path of Rust SDK
1 parent 877bd98 commit d01ab9a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

smoketests/tests/quickstart.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ def sdk_setup(self, path: Path):
7979

8080
def _publish(self) -> Path:
8181
base_path = Path(self.enterClassContext(tempfile.TemporaryDirectory()))
82-
8382
server_path = base_path / "server"
8483
self.project_path = server_path
8584
self.config_path = server_path / "config.toml"
@@ -92,6 +91,7 @@ def generate_server(self, server_path: Path):
9291
"""Generate the server code from the quickstart documentation."""
9392
logging.info(f"Generating server code {self.lang}: {server_path}...")
9493
self.spacetime("init", "--lang", self.lang, server_path, capture_stderr=True)
94+
shutil.copy2(STDB_DIR / "rust-toolchain.toml", server_path)
9595
# Replay the quickstart guide steps
9696
_write_file(server_path / self.server_file, _parse_quickstart(self.server_doc, self.lang))
9797
self.server_postprocess(server_path)
@@ -166,7 +166,7 @@ def project_init(self, path: Path):
166166
capture_stderr=True)
167167

168168
def sdk_setup(self, path: Path):
169-
sdk_rust_path = (STDB_DIR / "crates/sdk").absolute()
169+
sdk_rust_path = (STDB_DIR / "sdks/rust").absolute()
170170
sdk_rust_toml_escaped = str(sdk_rust_path).replace('\\', '\\\\\\\\') # double escape for re.sub + toml
171171
sdk_rust_toml = f'spacetimedb-sdk = {{ path = "{sdk_rust_toml_escaped}" }}\nlog = "0.4"\nhex = "0.4"\n'
172172
_append_to_file(path / "Cargo.toml", sdk_rust_toml)

0 commit comments

Comments
 (0)