Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit bb1321b

Browse files
authored
Add .travis.yml (#6)
1 parent 74fc8c2 commit bb1321b

File tree

3 files changed

+33
-15
lines changed

3 files changed

+33
-15
lines changed

.travis.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
language: dart
2+
sudo: false
3+
dart:
4+
- stable
5+
- dev
6+
install:
7+
- gem install coveralls-lcov
8+
before_script:
9+
- ./dev/setup.sh
10+
script:
11+
- ./dev/travis.sh
12+
after_success:
13+
- (coveralls-lcov coverage/lcov.info)
14+
cache:
15+
directories:
16+
- $HOME/.pub-cache

lib/src/testing/fake_platform.dart

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ class FakePlatform extends Platform {
3939
executable = platform.executable,
4040
resolvedExecutable = platform.resolvedExecutable,
4141
script = platform.script,
42-
executableArguments = new List<String>.from(platform.executableArguments),
42+
executableArguments =
43+
new List<String>.from(platform.executableArguments),
4344
packageRoot = platform.packageRoot,
4445
packageConfig = platform.packageConfig,
4546
version = platform.version,
@@ -54,17 +55,17 @@ class FakePlatform extends Platform {
5455
Map<String, dynamic> map = new JsonDecoder().convert(json);
5556
return new FakePlatform(
5657
numberOfProcessors: map['numberOfProcessors'],
57-
pathSeparator : map['pathSeparator'],
58-
operatingSystem : map['operatingSystem'],
59-
localHostname : map['localHostname'],
60-
environment : map['environment'],
61-
executable : map['executable'],
62-
resolvedExecutable : map['resolvedExecutable'],
63-
script : Uri.parse(map['script']),
64-
executableArguments : map['executableArguments'],
65-
packageRoot : map['packageRoot'],
66-
packageConfig : map['packageConfig'],
67-
version : map['version'],
58+
pathSeparator: map['pathSeparator'],
59+
operatingSystem: map['operatingSystem'],
60+
localHostname: map['localHostname'],
61+
environment: map['environment'],
62+
executable: map['executable'],
63+
resolvedExecutable: map['resolvedExecutable'],
64+
script: Uri.parse(map['script']),
65+
executableArguments: map['executableArguments'],
66+
packageRoot: map['packageRoot'],
67+
packageConfig: map['packageConfig'],
68+
version: map['version'],
6869
ansiSupported: map['ansiSupported'],
6970
);
7071
}

test/fake_platform_test.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ void main() {
4848
fake.environment[key] = 'FAKE';
4949
expect(fake.environment[key], 'FAKE');
5050

51-
expect(fake.executableArguments.length,
52-
local.executableArguments.length);
51+
expect(
52+
fake.executableArguments.length, local.executableArguments.length);
5353
fake.executableArguments.add('ARG');
5454
expect(fake.executableArguments.last, 'ARG');
5555
});
@@ -69,7 +69,8 @@ void main() {
6969
});
7070
expect(fake.executable, '/bin/dart');
7171
expect(fake.resolvedExecutable, '/bin/dart');
72-
expect(fake.script, new Uri.file('/platform/test/fake_platform_test.dart'));
72+
expect(fake.script,
73+
new Uri.file('/platform/test/fake_platform_test.dart'));
7374
expect(fake.executableArguments, <String>['--checked']);
7475
expect(fake.packageRoot, null);
7576
expect(fake.packageConfig, null);

0 commit comments

Comments
 (0)