Chromium Code Reviews| Index: tests/html/range_test.dart |
| diff --git a/tests/html/range_test.dart b/tests/html/range_test.dart |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..3792afd3e5a1f7ed76c41fb620f66be242b306e6 |
| --- /dev/null |
| +++ b/tests/html/range_test.dart |
| @@ -0,0 +1,29 @@ |
| +library range_test; |
| + |
| +import 'dart:html'; |
| +import '../../pkg/unittest/lib/unittest.dart'; |
| +import '../../pkg/unittest/lib/html_individual_config.dart'; |
| + |
| +main() { |
| + useHtmlIndividualConfiguration(); |
| + |
| + group('supported', () { |
| + test('supports_createContextualFragment', () { |
| + expect(Range.supportsCreateContextualFragment, isTrue); |
| + }); |
| + }); |
| + |
| + group('functional', () { |
| + test('supported works', () { |
| + var range = new Range(); |
| + range.selectNode(document.body); |
| + |
| + var expectation = Range.supportsCreateContextualFragment ? |
|
Jennifer Messerly
2013/05/06 23:28:52
I think, because the above test fails in IE9, ther
blois
2013/05/07 00:43:08
These are using the individual test config, so onl
Jennifer Messerly
2013/05/07 00:56:27
oh, awesome!
|
| + returnsNormally : throws; |
| + |
| + expect(() { |
| + range.createContextualFragment('<div></div>'); |
| + }, expectation); |
| + }); |
| + }); |
| +} |