aboutsummaryrefslogtreecommitdiff
path: root/travis.sh
Commit message (Collapse)AuthorAgeFilesLines
* Fix Python 3.4 cpp implementationDan O'Reilly2015-08-311-5/+7
| | | | | | | | | | Fixes the ScalarMapContainer/MessageMapContainer implementations on Python 3.4, by dynamically allocating their PyTypeObjects using PyType_FromSpecWithBases, instead of statically allocating them. This is necessary because Python 3.4+ disallows statically allocating a class with a dynamically allocated parent. Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
* Travis now only tests Python2.6 on Linux.Dan O'Reilly2015-08-211-6/+21
| | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
* Improve tox.ini, install py26 for travis.Dan O'Reilly2015-08-201-5/+14
| | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
* Install tox during travis build.Dan O'Reilly2015-08-201-0/+2
| | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
* Use tox in travis build. Tweak tox.iniDan O'Reilly2015-08-201-8/+2
| | | | Signed-off-by: Dan O'Reilly <oreilldf@gmail.com>
* Added C# conformance tests.Jon Skeet2015-08-051-0/+6
| | | | | | | The tests are run from Travis in the same way as on other platforms. Currently some expected failures - but only expected in that they're what we got to start with. Will try to fix them in other pull requests.
* Added Ruby to conformance tests.Josh Haberman2015-07-161-13/+16
| | | | | | | | | | | | | This involved fixing a few important bugs in the Ruby implementation -- mostly cases of mixing upb field types and descriptor types (upb field types do not distinguish between int/sint/fixed/sfixed like descriptor types do). Also added protobuf-specific exceptions so parse errors can be caught specifically. Change-Id: Ib49d3db976900b2c6f3455c8b88af52cfb86e036
* Remove the OS X checks from travis.sh, instead use excludes to not fire up a ↵Thomas Van Lenten2015-06-101-6/+8
| | | | vm for something we can't test.
* csharp travis integrationJan Tattermusch2015-05-181-0/+14
|
* Only generate protos in developmentTamir Duberstein2015-05-151-0/+4
| | | | Fixes #333.
* Allow tests to run on OS XTamir Duberstein2015-05-151-1/+2
|
* Don't hardcode bashTamir Duberstein2015-05-151-1/+1
|
* Refactor Travis tests: split configs and run in parallel.Chris Fallin2015-05-141-0/+152