Browse Source

Updated dependencies and SDK.

Lucian Pacurar 11 years ago
parent
commit
98b8b4c799
3 changed files with 21 additions and 19 deletions
  1. 6 6
      dart-stream/README.md
  2. 7 5
      dart-stream/pubspec.yaml
  3. 8 8
      dart-stream/server.dart

+ 6 - 6
dart-stream/README.md

@@ -4,13 +4,13 @@ This test adds [Stream](https://github.com/rikulo/stream), a lightweight Dart we
 
 
 ## Versions
 ## Versions
 
 
-* [Dart SDK version 0.8.5.1_r28990](https://launchpad.net/~hachre/+archive/dart)
-* [Dart args version 0.8.5](http://pub.dartlang.org/packages/args)
-* [Dart crypto version 0.8.5](http://pub.dartlang.org/packages/crypto)
+* [Dart SDK version 0.8.7.0_r29341](https://launchpad.net/~hachre/+archive/dart)
+* [Dart args version 0.8.7](http://pub.dartlang.org/packages/args)
+* [Dart crypto version 0.8.7](http://pub.dartlang.org/packages/crypto)
 * [Dart mongo_dart version 0.1.31](http://pub.dartlang.org/packages/mongo_dart)
 * [Dart mongo_dart version 0.1.31](http://pub.dartlang.org/packages/mongo_dart)
-* [Dart postgresql version 0.2.8](http://pub.dartlang.org/packages/postgresql)
-* [Dart stream version 0.8.5](http://pub.dartlang.org/packages/start)
-* [Dart yaml version 0.8.5](http://pub.dartlang.org/packages/yaml)
+* [Dart postgresql version 0.2.9](http://pub.dartlang.org/packages/postgresql)
+* [Dart stream version 0.8.6+2](http://pub.dartlang.org/packages/start)
+* [Dart yaml version 0.8.7](http://pub.dartlang.org/packages/yaml)
 
 
 ## Test URLs
 ## Test URLs
 
 

+ 7 - 5
dart-stream/pubspec.yaml

@@ -1,9 +1,11 @@
 name: DartStreamBenchmark
 name: DartStreamBenchmark
 description: A benchmark for Stream, a lightweight Dart web server
 description: A benchmark for Stream, a lightweight Dart web server
+environment:
+  sdk: ">=0.8.7"
 dependencies:
 dependencies:
-  args: 0.8.5
-  crypto: 0.8.1
+  args: 0.8.7
+  crypto: 0.8.7
   mongo_dart: 0.1.31
   mongo_dart: 0.1.31
-  postgresql: 0.2.8
-  stream: 0.8.5
-  yaml: 0.8.5
+  postgresql: 0.2.9
+  stream: 0.8.6+2
+  yaml: 0.8.7

+ 8 - 8
dart-stream/server.dart

@@ -3,7 +3,7 @@ library stream_benchmark;
 import "dart:core";
 import "dart:core";
 import "dart:io";
 import "dart:io";
 import 'dart:async' show Future;
 import 'dart:async' show Future;
-import 'dart:json' as json;
+import 'dart:convert';
 import 'dart:math' show Random;
 import 'dart:math' show Random;
 import "package:stream/stream.dart";
 import "package:stream/stream.dart";
 import "package:args/args.dart";
 import "package:args/args.dart";
@@ -118,13 +118,13 @@ _jsonTest(HttpConnect connect) {
       "message": "Hello, World!"
       "message": "Hello, World!"
   };
   };
   
   
-  connect.response.write(json.stringify(helloWorld));
+  connect.response.write(JSON.encode(helloWorld));
 }
 }
 
 
 _dbTest(HttpConnect connect) {
 _dbTest(HttpConnect connect) {
   
   
   return _query().then((data) {
   return _query().then((data) {
-    connect.response.write(json.stringify(data));
+    connect.response.write(JSON.encode(data));
   });
   });
 }
 }
 
 
@@ -138,7 +138,7 @@ _queriesTest(HttpConnect connect) {
             growable: false
             growable: false
         )
         )
     )
     )
-    .then((response) => connect.response.write(json.stringify(response)));
+    .then((response) => connect.response.write(JSON.encode(response)));
 }
 }
 
 
 _updatesTest(HttpConnect connect) {
 _updatesTest(HttpConnect connect) {
@@ -162,7 +162,7 @@ _updatesTest(HttpConnect connect) {
                 .then((_) => world);
                 .then((_) => world);
           });
           });
     }, growable: false))
     }, growable: false))
-    .then((worlds) => connect.response.write(json.stringify(worlds)));
+    .then((worlds) => connect.response.write(JSON.encode(worlds)));
 }
 }
 
 
 _fortunesTest(HttpConnect connect) {
 _fortunesTest(HttpConnect connect) {
@@ -187,7 +187,7 @@ _plaintextTest(HttpConnect connect) {
 _dbMongoTest(HttpConnect connect) {
 _dbMongoTest(HttpConnect connect) {
   
   
   return _mongoQuery().then((data) {
   return _mongoQuery().then((data) {
-    connect.response.write(json.stringify({
+    connect.response.write(JSON.encode({
       "id": data["id"],
       "id": data["id"],
       "randomnumber": data["randomnumber"]
       "randomnumber": data["randomnumber"]
     }));
     }));
@@ -211,7 +211,7 @@ _queriesMongoTest(HttpConnect connect) {
           "randomnumber": world["randomnumber"]
           "randomnumber": world["randomnumber"]
         };
         };
       });
       });
-      connect.response.write(json.stringify(results.toList()));
+      connect.response.write(JSON.encode(results.toList()));
     });
     });
 }
 }
 
 
@@ -233,7 +233,7 @@ _updatesMongoTest(HttpConnect connect) {
           "randomnumber": world["randomnumber"]
           "randomnumber": world["randomnumber"]
         };
         };
       });
       });
-      connect.response.write(json.stringify(result.toList()));
+      connect.response.write(JSON.encode(result.toList()));
     });
     });
 }
 }