# course-test

ワークショップスクリプトのテスト用フォルダです

## python環境の初期化

このフォルダ内で、下記を実行します

```bash
rye nit
rye sync
source .venv/bin/activate
```

## テストの準備

フォルダ内の `tidb.ini.temp`  をコピーして `serverless.ini` または `dedicated.ini` を作成し、環境変数を実際の環境に合わせて変更します。

## テストの実行

テストの実行は下記のコマンドを利用します。serverlessでは、一部のテスト (auto_increment_gap と test_clustered_nonclustered) がfailします。

```bash
pytest -c [dedicated.ini|serverless.ini] -s
```
