Skip to content

Commit 42bfa8a

Browse files
authored
Update BUILDGUIDE.md
1 parent d151799 commit 42bfa8a

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

BUILDGUIDE.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,25 @@ This will:
114114

115115
---
116116

117+
## Running Tests
118+
119+
Tests require a database connection string.
120+
Set the `DB_CONNECTION_STRING` environment variable before running tests:
121+
122+
### Windows (Command Prompt)
123+
```cmd
124+
set DB_CONNECTION_STRING=your-connection-string-here
125+
python -m pytest -v
126+
```
127+
128+
### macOS & Linux (bash/zsh)
129+
```bash
130+
export DB_CONNECTION_STRING=your-connection-string-here
131+
python -m pytest -v
132+
```
133+
134+
---
135+
117136
## Building the Python Wheel (.whl)
118137

119138
The wheel includes the native bindings.
@@ -147,25 +166,6 @@ The wheel file will be created in the `dist/` directory.
147166

148167
---
149168

150-
## Running Tests
151-
152-
Tests require a database connection string.
153-
Set the `DB_CONNECTION_STRING` environment variable before running tests:
154-
155-
### Windows (Command Prompt)
156-
```cmd
157-
set DB_CONNECTION_STRING=your-connection-string-here
158-
python -m pytest -v
159-
```
160-
161-
### macOS & Linux (bash/zsh)
162-
```bash
163-
export DB_CONNECTION_STRING=your-connection-string-here
164-
python -m pytest -v
165-
```
166-
167-
---
168-
169169
## Directory Structure
170170

171171
- `pybind/` — Native C++/pybind11 bindings and platform build scripts

0 commit comments

Comments
 (0)