Support file objects in the legacy bucket: files.parse.com

This commit is contained in:
Patrick Pelletier
2016-06-07 15:59:45 -07:00
parent e7e2369132
commit 65518cdd64
2 changed files with 28 additions and 1 deletions

View File

@@ -491,7 +491,7 @@ describe('Parse.File testing', () => {
});
});
it('creates correct url for old files hosted on parse', done => {
it('creates correct url for old files hosted on files.parsetfss.com', done => {
var file = {
__type: 'File',
url: 'http://irrelevant.elephant/',
@@ -511,6 +511,26 @@ describe('Parse.File testing', () => {
});
});
it('creates correct url for old files hosted on files.parse.com', done => {
var file = {
__type: 'File',
url: 'http://irrelevant.elephant/',
name: 'd6e80979-a128-4c57-a167-302f874700dc-123.txt'
};
var obj = new Parse.Object('OldFileTest');
obj.set('oldfile', file);
obj.save().then(() => {
var query = new Parse.Query('OldFileTest');
return query.first();
}).then((result) => {
var fileAgain = result.get('oldfile');
expect(fileAgain.url()).toEqual(
'http://files.parse.com/test/d6e80979-a128-4c57-a167-302f874700dc-123.txt'
);
done();
});
});
it('supports files in objects without urls', done => {
var file = {
__type: 'File',