blob: 7cbdcf91b2c1719e832b0b0b406d68a4db2ec42d [file] [log] [blame]
// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:cli_util/cli_util.dart';
import 'package:test/test.dart';
main() => defineTests();
void defineTests() {
group('getSdkDir', () {
test('arg parsing', () {
expect(getSdkDir(['--dart-sdk', '/dart/sdk']).path, equals('/dart/sdk'));
expect(getSdkDir(['--dart-sdk=/dart/sdk']).path, equals('/dart/sdk'));
});
test('finds the SDK without cli args', () {
expect(getSdkDir(), isNotNull);
});
});
group('getSdkPath', () {
test('sdkPath', () {
expect(getSdkPath(), isNotNull);
});
});
}