Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1507)

Unified Diff: packages/barback/test/asset_test.dart

Issue 3015713002: Roll to pickup pool changes
Patch Set: Created 3 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « packages/barback/test/asset_id_test.dart ('k') | packages/barback/test/barback_mode_test.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: packages/barback/test/asset_test.dart
diff --git a/packages/barback/test/asset_test.dart b/packages/barback/test/asset_test.dart
index 7936c71fc194e1a59467b2bde4399fb07e0032cf..ce58229891be51924e44601b7b0bf2b774a2a258 100644
--- a/packages/barback/test/asset_test.dart
+++ b/packages/barback/test/asset_test.dart
@@ -85,33 +85,31 @@ main() {
group("read()", () {
test("gets the UTF-8-encoded string for a string asset", () {
var asset = new Asset.fromString(id, "çøñ†éℵ™");
- expect(asset.read().toList(),
- completion(equals([UTF8.encode("çøñ†éℵ™")])));
+ expect(
+ asset.read().toList(), completion(equals([UTF8.encode("çøñ†éℵ™")])));
});
test("gets the raw bytes for a byte asset", () {
var asset = new Asset.fromBytes(id, binaryContents);
- expect(asset.read().toList(),
- completion(equals([binaryContents])));
+ expect(asset.read().toList(), completion(equals([binaryContents])));
});
test("gets the raw bytes for a binary file", () {
var asset = new Asset.fromPath(id, binaryFilePath);
- expect(asset.read().toList(),
- completion(equals([binaryContents])));
+ expect(asset.read().toList(), completion(equals([binaryContents])));
});
test("gets the raw bytes for a text file", () {
var asset = new Asset.fromPath(id, textFilePath);
- expect(asset.read().toList(),
- completion(equals([UTF8.encode("çøñ†éℵ™")])));
+ expect(
+ asset.read().toList(), completion(equals([UTF8.encode("çøñ†éℵ™")])));
});
test("gets the raw bytes for a stream", () {
- var asset = new Asset.fromStream(id,
- new Stream.fromFuture(new Future.value(UTF8.encode("çøñ†éℵ™"))));
- expect(asset.read().toList(),
- completion(equals([UTF8.encode("çøñ†éℵ™")])));
+ var asset = new Asset.fromStream(
+ id, new Stream.fromFuture(new Future.value(UTF8.encode("çøñ†éℵ™"))));
+ expect(
+ asset.read().toList(), completion(equals([UTF8.encode("çøñ†éℵ™")])));
});
});
@@ -119,14 +117,13 @@ main() {
group("byte asset", () {
test("defaults to UTF-8 if encoding is omitted", () {
var asset = new Asset.fromBytes(id, UTF8.encode("çøñ†éℵ™"));
- expect(asset.readAsString(),
- completion(equals("çøñ†éℵ™")));
+ expect(asset.readAsString(), completion(equals("çøñ†éℵ™")));
});
test("supports UTF-8", () {
var asset = new Asset.fromBytes(id, UTF8.encode("çøñ†éℵ™"));
- expect(asset.readAsString(encoding: UTF8),
- completion(equals("çøñ†éℵ™")));
+ expect(
+ asset.readAsString(encoding: UTF8), completion(equals("çøñ†éℵ™")));
});
// TODO(rnystrom): Test other encodings once #6284 is fixed.
@@ -135,8 +132,7 @@ main() {
group("string asset", () {
test("gets the string", () {
var asset = new Asset.fromString(id, "contents");
- expect(asset.readAsString(),
- completion(equals("contents")));
+ expect(asset.readAsString(), completion(equals("contents")));
});
test("ignores the encoding", () {
@@ -149,8 +145,7 @@ main() {
group("file asset", () {
test("defaults to UTF-8 if encoding is omitted", () {
var asset = new Asset.fromPath(id, textFilePath);
- expect(asset.readAsString(),
- completion(equals("çøñ†éℵ™")));
+ expect(asset.readAsString(), completion(equals("çøñ†éℵ™")));
});
});
@@ -158,15 +153,14 @@ main() {
test("defaults to UTF-8 if encoding is omitted", () {
var asset = new Asset.fromStream(id,
new Stream.fromFuture(new Future.value(UTF8.encode("çøñ†éℵ™"))));
- expect(asset.readAsString(),
- completion(equals("çøñ†éℵ™")));
+ expect(asset.readAsString(), completion(equals("çøñ†éℵ™")));
});
test("supports UTF-8", () {
var asset = new Asset.fromStream(id,
new Stream.fromFuture(new Future.value(UTF8.encode("çøñ†éℵ™"))));
- expect(asset.readAsString(encoding: UTF8),
- completion(equals("çøñ†éℵ™")));
+ expect(
+ asset.readAsString(encoding: UTF8), completion(equals("çøñ†éℵ™")));
});
test("supports ISO-8859-1", () {
@@ -181,32 +175,31 @@ main() {
group("toString()", () {
group("byte asset", () {
test("shows the list of bytes in hex", () {
- var asset = new Asset.fromBytes(id,
- [0, 1, 2, 4, 8, 16, 32, 64, 128, 255]);
- expect(asset.toString(), equals(
- "Bytes [00 01 02 04 08 10 20 40 80 ff]"));
+ var asset =
+ new Asset.fromBytes(id, [0, 1, 2, 4, 8, 16, 32, 64, 128, 255]);
+ expect(
+ asset.toString(), equals("Bytes [00 01 02 04 08 10 20 40 80 ff]"));
});
test("truncates the middle of there are more than ten bytes", () {
- var asset = new Asset.fromBytes(id,
- [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]);
- expect(asset.toString(), equals(
- "Bytes [01 02 03 04 05 ... 0a 0b 0c 0d 0e]"));
+ var asset = new Asset.fromBytes(
+ id, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]);
+ expect(asset.toString(),
+ equals("Bytes [01 02 03 04 05 ... 0a 0b 0c 0d 0e]"));
});
});
group("string asset", () {
test("shows the contents", () {
var asset = new Asset.fromString(id, "contents");
- expect(asset.toString(), equals(
- 'String "contents"'));
+ expect(asset.toString(), equals('String "contents"'));
});
test("truncates the middle of there are more than 40 characters", () {
var asset = new Asset.fromString(id,
"this is a fairly long string asset content that gets shortened");
- expect(asset.toString(), equals(
- 'String "this is a fairly lon ... that gets shortened"'));
+ expect(asset.toString(),
+ equals('String "this is a fairly lon ... that gets shortened"'));
});
});
@@ -235,14 +228,12 @@ main() {
test("gets the raw bytes for a byte asset", () {
var asset = new Asset.fromBytes(id, binaryContents);
- expect(getBytesFromIsolate(asset),
- completion(equals(binaryContents)));
+ expect(getBytesFromIsolate(asset), completion(equals(binaryContents)));
});
test("gets the raw bytes for a binary file", () {
var asset = new Asset.fromPath(id, binaryFilePath);
- expect(getBytesFromIsolate(asset),
- completion(equals(binaryContents)));
+ expect(getBytesFromIsolate(asset), completion(equals(binaryContents)));
});
test("gets the raw bytes for a text file", () {
@@ -252,8 +243,8 @@ main() {
});
test("gets the raw bytes for a stream", () {
- var asset = new Asset.fromStream(id,
- new Stream.fromFuture(new Future.value(UTF8.encode("çøñ†éℵ™"))));
+ var asset = new Asset.fromStream(
+ id, new Stream.fromFuture(new Future.value(UTF8.encode("çøñ†éℵ™"))));
expect(getBytesFromIsolate(asset),
completion(equals(UTF8.encode("çøñ†éℵ™"))));
});
@@ -262,7 +253,8 @@ main() {
void _getAssetBytes(message) {
var asset = deserializeAsset(message['asset']);
- var builder = asset.read().fold(new BytesBuilder(),
- (builder, chunk) => builder..add(chunk));
+ var builder = asset
+ .read()
+ .fold(new BytesBuilder(), (builder, chunk) => builder..add(chunk));
builder.then((builder) => message['replyTo'].send(builder.takeBytes()));
}
« no previous file with comments | « packages/barback/test/asset_id_test.dart ('k') | packages/barback/test/barback_mode_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698