misc(test): support latest version of pkg:test, fix deprecations
diff --git a/pubspec.yaml b/pubspec.yaml
index 414bc67..b4423a9 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -22,5 +22,5 @@
html: '>=0.12.2 <0.14.0'
js: '^0.6.1'
path: '^1.3.1'
- test: '^0.12.4+1'
+ test: '>=0.12.42 <2.0.0'
yaml: '^2.1.8'
diff --git a/test/blns_test.dart b/test/blns_test.dart
index 393fc0a..383e112 100644
--- a/test/blns_test.dart
+++ b/test/blns_test.dart
@@ -23,7 +23,7 @@
for (var str in blns) {
test('blns string $index', () {
var result = markdownToHtml(str);
- expect(result, new isInstanceOf<String>());
+ expect(result, const TypeMatcher<String>());
});
index++;
}
@@ -32,7 +32,7 @@
for (var str in blns) {
test('blns string $index w/ gitHubWeb', () {
var result = markdownToHtml(str, extensionSet: ExtensionSet.gitHubWeb);
- expect(result, new isInstanceOf<String>());
+ expect(result, const TypeMatcher<String>());
});
index++;
}
diff --git a/test/document_test.dart b/test/document_test.dart
index 88659d0..78290f7 100644
--- a/test/document_test.dart
+++ b/test/document_test.dart
@@ -11,8 +11,10 @@
var document = new Document(encodeHtml: false);
var result = document.parseInline('< &');
expect(result, hasLength(1));
- expect(result[0], new isInstanceOf<Text>());
- expect((result[0] as Text).text, equals('< &'));
+ expect(
+ result[0],
+ const TypeMatcher<Text>()
+ .having((e) => e.text, 'text', equals('< &')));
});
});
}