File MANIFEST.in of Package failed_python-Flask-Migrate

```
include LICENSE
include README.md
recursive-include src *.py
recursive-include tests *.py
```

---

### Explanation of Changes:
1. **`python-Flask-Migrate.spec`**:
   - Added `BuildRequires: python3-pytest` to ensure the `pytest` framework is available for running tests.
   - Updated the `%check` section to use `pytest` instead of `unittest`, as it is more robust and widely used in Python projects.
   - Included the `tests` directory in the `%files` section to ensure it is packaged.

2. **`tests/test_basic.py`**:
   - Created a basic test file to verify the functionality of the `Flask-Migrate` package.
   - These tests check if the package can be imported and if the version attribute exists.

3. **`MANIFEST.in`**:
   - Ensured that the `tests` directory is included in the source distribution.

---

### Next Steps:
1. Rebuild the package after applying these changes.
2. Verify that the `%check` phase runs successfully and executes the tests.
3. If additional test files are available upstream, include them in the `tests` directory.

These changes should resolve the build failure caused by the missing tests.
openSUSE Build Service is sponsored by