pip install .
pip install pylint
pylint tap_google_sheets -d C,R,W
- - run:
- name: 'Unit Tests'
- command: |
- source ~/.virtualenvs/tap-google-sheets/bin/activate
- pip install nose
- nosetests
- run:
name: 'JSON Validator'
command: |
aws s3 cp s3://com-stitchdata-dev-deployment-assets/environments/tap-tester/sandbox dev_env.sh
source dev_env.sh
source /usr/local/share/virtualenvs/tap-tester/bin/activate
- run-a-test --tap=tap-google-sheets \
- --target=target-stitch \
- --orchestrator=stitch-orchestrator \
- --email=harrison+sandboxtest@stitchdata.com \
- --password=$SANDBOX_PASSWORD \
- --client-id=50 \
- tap_tester.suites.google_sheets
+ run-test --tap=tap-google-sheets \
+ --target=target-stitch \
+ --orchestrator=stitch-orchestrator \
+ --email=harrison+sandboxtest@stitchdata.com \
+ --password=$SANDBOX_PASSWORD \
+ --client-id=50 \
+ tests/tap_combined_test.py
- slack/notify-on-failure:
only_for_branches: master