blob: 0bf7d6fff6c3e96ca8a3f050125724045c0ee220 [file] [log] [blame]
Tests correct behavior of event.dataTransfer.setData/getData for 'URL', 'text/uri-list' and 'text/plain'
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
--- Test set/get 'URL':
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com/. Was http://test.com.
--- Test set/get 'URL' with multiple URLs:
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com/. Was .
--- Test set/get 'text/uri-list':
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com
http://check.com. Was .
--- Test set/get 'text/uri-list' using '\n':
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com
http://check.com. Was .
--- Test set 'text/uri-list', get 'URL':
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com/. Was .
--- Test set 'URL', get 'text/uri-list':
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com
http://check.com. Was .
--- Test set 'text/uri-list', get 'URL', using only '\n':
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com/. Was .
--- Test set/get 'text/uri-list' with comments:
PASS getDataResultType is "string"
FAIL getDataResult should be # comment
http://test.com
http://check.com. Was .
--- Test set 'text/uri-list', get 'URL' with comments:
PASS getDataResultType is "string"
FAIL getDataResult should be http://test.com/. Was .
--- Test set 'text/uri-list', get 'URL' with only comments:
PASS getDataResultType is "string"
PASS getDataResult is ""
--- Test set/get 'text/plain':
PASS getDataResultType is "string"
PASS getDataResult is "Lorem ipsum dolor sit amet."
--- Test set 'text/plain', get 'text':
PASS getDataResultType is "string"
PASS getDataResult is "Lorem ipsum dolor sit amet."
--- Test set 'text', get 'text/plain':
PASS getDataResultType is "string"
PASS getDataResult is "Lorem ipsum dolor sit amet."
--- Test set/get 'text':
PASS getDataResultType is "string"
PASS getDataResult is "Lorem ipsum dolor sit amet."
PASS successfullyParsed is true
TEST COMPLETE