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.