Move system test runner from bash to Python by dhermes · Pull Request #1349 · googleapis/google-cloud-python
label
Jan 6, 2016Also using the re-purposed `run_module_tests` to get a basic `scripts/attempt_system_tests.py` to perform all four tests as is done in `scripts/run_system_tests.sh`.
Achieved by updating `scripts/attempt_system_tests.py` to support Travis, including decrypting a key in a subprocess.
In a set-up where the tests are not intended to be run (e.g. a PR build for Travis), just importing these modules caused errors due to lack of implicit variables being set. So, all configuration done at import time was moved into `setUpClass` if there was only one `TestCase` or moved to `setUpModule` with some mutable global if there were multiple `TestCase`s.
dhermes added a commit that referenced this pull request
Jan 7, 2016
dhermes
deleted the
move-system-test-runner-to-python
branch
This was referenced
Jan 20, 2016parthea added a commit that referenced this pull request
Nov 24, 2025* Chore: Added document ai to setup.py * updated ads-templates setup.py * removed readme from ads template * reverted ads-templates changes * Update gapic/templates/setup.py.j2 Co-authored-by: Anthonios Partheniou <partheniou@google.com> * add new line * lint Co-authored-by: Anthonios Partheniou <partheniou@google.com>
parthea pushed a commit that referenced this pull request
Nov 26, 2025parthea pushed a commit that referenced this pull request
Mar 6, 2026Source-Link: googleapis/synthtool@50db768 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-python:latest@sha256:e09366bdf0fd9c8976592988390b24d53583dd9f002d476934da43725adbb978
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters