run the main test suite
(
session: nox.Session,
database: str,
greenlet: str,
backendonly: str,
cext: str,
)
| 138 | ], |
| 139 | ) |
| 140 | def tests( |
| 141 | session: nox.Session, |
| 142 | database: str, |
| 143 | greenlet: str, |
| 144 | backendonly: str, |
| 145 | cext: str, |
| 146 | ) -> None: |
| 147 | """run the main test suite""" |
| 148 | |
| 149 | _tests( |
| 150 | session, |
| 151 | database, |
| 152 | greenlet=greenlet == "_greenlet", |
| 153 | backendonly=backendonly == "backendonly", |
| 154 | platform_intensive=backendonly == "memusage", |
| 155 | cext=cext, |
| 156 | ) |
| 157 | |
| 158 | |
| 159 | @nox.session(name="coverage") |