@@ -7,33 +7,24 @@ python:
7
7
- pypy
8
8
env :
9
9
global :
10
- - IMAGEATTACH_TEST_S3_ACCESS_KEY=foo
11
- - IMAGEATTACH_TEST_S3_SECRET_KEY=bar
12
- - IMAGEATTACH_TEST_S3_NAME=si -test
13
- - IMAGEATTACH_TEST_S3_SANDBOX_NAME=si-test-sandbox
10
+ - secure : " m2miJTnJPlSo2xFppOenQpzrCwxOyUztMlNdQ3GSrkVnE5g/USsFTfD018Si \n niQDBkt2B8+JJZWo42SdP+8rf75y6piwNRxgmMWyON8s9Jsq5g+QFHKaCwtc \n obEYzrrHkCahZ+lUedGL+8ff9zvYm+IcdKpiLQTET84K1ctrRyE= "
11
+ - secure : " qnxIMBzUhRnT6TpEn1CfD6vQltzwppNjdJ2PL9bO12jyETIuwo+ktaJ8r5bc \n KVI8rZW5sdD4sO0qEsz5JJSGh2Ih+Y9YiXg8OzK28noLocXQgv0TItO7sghl \n HPHcwEzfH4PtkS8v+0f82nS74WXAEsNZLi2lhpghH3ODFd8ZYI0= "
12
+ - IMAGEATTACH_TEST_S3_NAME=sqla-imageattach -test
13
+ - IMAGEATTACH_TEST_S3_SANDBOX_NAME=sqla-imageattach-test2
14
14
matrix :
15
15
- DB=sqlite IMAGEATTACH_TEST_DATABASE_URL='sqlite://'
16
16
- DB=postgresql IMAGEATTACH_TEST_DATABASE_URL='postgresql:///si_test?user=postgres'
17
17
- DB=mysql IMAGEATTACH_TEST_DATABASE_URL='mysql+mysqlconnector://root@localhost/si_test'
18
18
before_install :
19
- - sudo apt-get update -qq
20
- - sudo apt-get install -qq s3cmd rubygems
21
19
- export PY=`python -c 'import sys;print("pypy" if hasattr(sys,"pypy_version_info") else "%d.%d" % sys.version_info[:2])'`
22
20
install :
23
21
- pip install pytest WebOb pytest-capturelog pytest-cov coveralls
24
22
- if [ "$DB" = "postgresql" ]; then if [ "$PY" = "pypy" ]; then pip install psycopg2ct; else pip install psycopg2; fi; fi
25
23
- if [ "$DB" = "mysql" ]; then if [ "$PY" = "pypy" ]; then pip install PyMySQL; export IMAGEATTACH_TEST_DATABASE_URL=${IMAGEATTACH_TEST_DATABASE_URL/mysqlconnector/pymysql}; else pip install mysql-connector-python; fi; fi
26
24
- pip install -e .
27
- - gem install --user-install --no-ri --no-rdoc fakes3
28
25
before_script :
29
26
- if [ "$DB" = "postgresql" ]; then createdb -U postgres -E utf8 -T postgres si_test; fi
30
27
- if [ "$DB" = "mysql" ]; then mysql -e "CREATE DATABASE si_test;"; fi
31
- - sudo -b nohup ~/.gem/ruby/*/bin/fakes3 -r /tmp/fakes3 -p 80
32
- - echo 127.0.0.1 s3.amazonaws.com | sudo tee -a /etc/hosts
33
- - echo 127.0.0.1 si-test.s3.amazonaws.com | sudo tee -a /etc/hosts
34
- - echo 127.0.0.1 si-test-sandbox.s3.amazonaws.com | sudo tee -a /etc/hosts
35
- - s3cmd -c .travis-s3cfg mb s3://si-test
36
- - s3cmd -c .travis-s3cfg mb s3://si-test-sandbox
37
28
script :
38
29
- py.test --cov sqlalchemy_imageattach --durations=20
39
30
after_success :
0 commit comments