From dcac3188dc3b2c657ebd42411cad56d60f167279 Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Tue, 14 Jan 2020 13:56:27 -0800 Subject: [PATCH] Follow-up fix for dart-lang/build#2596 (#13) --- .travis.yml | 2 +- pubspec.yaml | 8 ++++---- test/init_library_reader_test.dart | 12 +++++++----- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.travis.yml b/.travis.yml index fc35f77..99a9554 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: dart dart: - - 2.2.0 + - 2.6.0 - dev dart_task: diff --git a/pubspec.yaml b/pubspec.yaml index e925913..6070fff 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -7,12 +7,12 @@ author: Kevin Moore homepage: https://github.com/kevmoo/source_gen_test environment: - sdk: '>=2.2.0 <3.0.0' + sdk: '>=2.6.0 <3.0.0' dependencies: - analyzer: '>=0.33.3 <0.40.0' - build: '>=0.12.6 <2.0.0' - build_test: ^0.10.0 + analyzer: '>=0.35.3 <0.40.0' + build: ^1.2.2 + build_test: ^0.10.12 dart_style: ^1.2.0 meta: ^1.0.2 path: ^1.3.2 diff --git a/test/init_library_reader_test.dart b/test/init_library_reader_test.dart index 2cb2f9f..c7dbade 100644 --- a/test/init_library_reader_test.dart +++ b/test/init_library_reader_test.dart @@ -1,5 +1,6 @@ import 'dart:io'; +import 'package:build/build.dart'; import 'package:source_gen_test/src/init_library_reader.dart'; import 'package:test/test.dart'; @@ -46,11 +47,12 @@ void main() { test('part instead', () async { await expectLater( () => initializeLibraryReaderForDirectory('test/src', 'test_part.dart'), - throwsA(isArgumentError - .having((ae) => ae.message, 'message', - 'Does not seem to reference a Dart library.') - .having((ae) => ae.name, 'name', 'targetLibraryFileName')), + throwsA(isA().having( + (ae) => ae.assetId.toString(), + 'assetId.toString()', + '__test__|lib/test_part.dart', + )), ); - }, skip: 'See dart-lang/build#2596'); + }); }); }