예제 #1
0
 def fake_file_object(self, obj, data):
     file_ = File(
         id=data['id'], created=self.handle_date(data['created']),
         hash=data['hash'], filename=data['filename'],
         is_webextension=data.get('is_webextension'),
         is_restart_required=data.get('is_restart_required', False),
         platform=data['platform'], size=data['size'],
         status=data['status'], version=obj)
     file_.webext_permissions_list = data.get('webext_permissions_list', [])
     return file_
예제 #2
0
 def fake_file_object(self, obj, data):
     file_ = File(
         id=data['id'], created=self.handle_date(data['created']),
         hash=data['hash'], filename=data['filename'],
         is_webextension=data.get('is_webextension'),
         is_mozilla_signed_extension=data.get(
             'is_mozilla_signed_extension'),
         is_restart_required=data.get('is_restart_required', False),
         platform=data['platform'], size=data['size'],
         status=data['status'],
         strict_compatibility=data.get('strict_compatibility', False),
         version=obj)
     file_.webext_permissions_list = data.get('webext_permissions_list', [])
     return file_