Now .travis.yml calls a new external script that unloads default
travis mongodb version and then loads the specified one in an env
variable. Inspired in https://github.com/MongoEngine/mongoengine/blob/12
b846586c4e72d712920d32e595146911c4f9e2/.travis.yml
Skip test for SCRAMSHA1AuthMechanism when mongodb version < 3.0
since it was not implemented.
As a result, there are 9 builds (but some combinations could be excluded from the matrix because there are a bit redundant):
to fix #28 :
Changes:
As a result, there are 9 builds (but some combinations could be excluded from the matrix because there are a bit redundant):