fix directive sorting
diff --git a/test/date_time_format_custom_test.dart b/test/date_time_format_custom_test.dart
index 4dc42e2..f29f368 100644
--- a/test/date_time_format_custom_test.dart
+++ b/test/date_time_format_custom_test.dart
@@ -4,10 +4,9 @@
 
 /// Test date formatting and parsing using custom locale data, which we get
 /// from the local copy.
-
+import 'package:intl/date_symbol_data_custom.dart';
 import 'package:intl/date_symbol_data_local.dart' as local_symbols;
 import 'package:intl/date_time_patterns.dart' as local_patterns;
-import 'package:intl/date_symbol_data_custom.dart';
 
 import 'date_time_format_test_stub.dart';
 
diff --git a/test/date_time_format_test_stub.dart b/test/date_time_format_test_stub.dart
index a1d5b63..ea4d967 100644
--- a/test/date_time_format_test_stub.dart
+++ b/test/date_time_format_test_stub.dart
@@ -7,8 +7,9 @@
 
 library date_time_format_test;
 
-import 'package:test/test.dart';
 import 'package:intl/intl.dart';
+import 'package:test/test.dart';
+
 import 'date_time_format_test_core.dart';
 
 typedef TestListFunc = List<String> Function();
diff --git a/test/fixnum_test.dart b/test/fixnum_test.dart
index 8f9f874..a5c1a84 100644
--- a/test/fixnum_test.dart
+++ b/test/fixnum_test.dart
@@ -4,9 +4,9 @@
 
 library fixnum_test;
 
+import 'package:fixnum/fixnum.dart';
 import 'package:intl/intl.dart';
 import 'package:test/test.dart';
-import 'package:fixnum/fixnum.dart';
 
 var int64Values = {
   Int64(12345): ['USD12,345.00', '1,234,500%'],
diff --git a/test/intl_test.dart b/test/intl_test.dart
index 77f10c5..a780abe 100644
--- a/test/intl_test.dart
+++ b/test/intl_test.dart
@@ -4,9 +4,9 @@
 
 library intl_test;
 
+import 'package:intl/date_symbol_data_local.dart';
 import 'package:intl/intl.dart';
 import 'package:test/test.dart';
-import 'package:intl/date_symbol_data_local.dart';
 
 void main() {
   test("Locale setting doesn't verify the core locale", () {
diff --git a/test/locale_test.dart b/test/locale_test.dart
index 59d75af..58c4e1b 100644
--- a/test/locale_test.dart
+++ b/test/locale_test.dart
@@ -9,9 +9,8 @@
 ///
 /// For production code, use of ICU would influence what needs and doesn't need
 /// to be tested.
-
-import 'package:test/test.dart';
 import 'package:intl/locale.dart';
+import 'package:test/test.dart';
 
 import 'locale_test_data.dart';
 
diff --git a/test/number_format_compact_test.dart b/test/number_format_compact_test.dart
index 0103c97..f645cc0 100644
--- a/test/number_format_compact_test.dart
+++ b/test/number_format_compact_test.dart
@@ -4,10 +4,12 @@
 
 /// Tests for compact format numbers, e.g. 1.2M rather than 1,200,000
 import 'dart:math';
-import 'package:test/test.dart';
-import 'package:intl/intl.dart';
+
 import 'package:fixnum/fixnum.dart';
+import 'package:intl/intl.dart';
 import 'package:intl/number_symbols_data.dart' as patterns;
+import 'package:test/test.dart';
+
 import 'compact_number_test_data_33.dart' as testdata33;
 // End-goal: to stop testing against testdata33 and use testdata35 instead:
 // import 'compact_number_test_data.dart' as testdata35;
diff --git a/test/number_format_test_core.dart b/test/number_format_test_core.dart
index 2c74137..ea79d03 100644
--- a/test/number_format_test_core.dart
+++ b/test/number_format_test_core.dart
@@ -4,9 +4,10 @@
 
 library number_format_test;
 
-import 'package:test/test.dart';
-import 'package:intl/number_symbols_data.dart';
 import 'package:intl/intl.dart';
+import 'package:intl/number_symbols_data.dart';
+import 'package:test/test.dart';
+
 import 'number_test_data.dart';
 
 /// Tests the Numeric formatting library in dart.