Add lint to Travis.

This commit is contained in:
Steve Pulec 2017-03-12 20:35:45 -04:00
parent 5807a38092
commit d2c56619cd
2 changed files with 4 additions and 0 deletions

View File

@ -19,6 +19,7 @@ install:
export AWS_ACCESS_KEY_ID=foobar_key export AWS_ACCESS_KEY_ID=foobar_key
fi fi
script: script:
- make lint
- make test - make test
after_success: after_success:
- coveralls - coveralls

View File

@ -211,6 +211,8 @@ class Model(type):
model_data = defaultdict(dict) model_data = defaultdict(dict)
class InstanceTrackerMeta(type): class InstanceTrackerMeta(type):
def __new__(meta, name, bases, dct): def __new__(meta, name, bases, dct):
cls = super(InstanceTrackerMeta, meta).__new__(meta, name, bases, dct) cls = super(InstanceTrackerMeta, meta).__new__(meta, name, bases, dct)
@ -223,6 +225,7 @@ class InstanceTrackerMeta(type):
cls.instances = [] cls.instances = []
return cls return cls
@six.add_metaclass(InstanceTrackerMeta) @six.add_metaclass(InstanceTrackerMeta)
class BaseModel(object): class BaseModel(object):
def __new__(cls, *args, **kwargs): def __new__(cls, *args, **kwargs):