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

Side by Side Diff: samples/github/lib/src/tests/github_api_test.dart

Issue 1659163007: Rename fletch -> dartino (Closed) Base URL: https://github.com/dartino/sdk.git@master
Patch Set: address comments Created 4 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file 1 // Copyright (c) 2015, the Dartino project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE.md file. 3 // BSD-style license that can be found in the LICENSE.md file.
4 4
5 // TODO(ajohnsen): Add UTF8 encoding and reenable. 5 // TODO(ajohnsen): Add UTF8 encoding and reenable.
6 6
7 import 'package:expect/expect.dart'; 7 import 'package:expect/expect.dart';
8 8
9 import '../github_services.dart'; 9 import '../github_services.dart';
10 import '../github_mock.dart'; 10 import '../github_mock.dart';
11 11
12 void main() { 12 void main() {
13 var mock = new GithubMock()..spawn(); 13 var mock = new GithubMock()..spawn();
14 var server = new Server(mock.host, mock.port); 14 var server = new Server(mock.host, mock.port);
15 testError(server); 15 testError(server);
16 testUser(server); 16 testUser(server);
17 testRepository(server); 17 testRepository(server);
18 testCommits(server); 18 testCommits(server);
19 server.close(); 19 server.close();
20 mock.close(); 20 mock.close();
21 } 21 }
22 22
23 void testUser(Server server) { 23 void testUser(Server server) {
24 var user = server.getUser('dart-lang'); 24 var user = server.getUser('dart-lang');
25 Expect.stringEquals('dart-lang', user['login']); 25 Expect.stringEquals('dart-lang', user['login']);
26 } 26 }
27 27
28 void testRepository(Server server) { 28 void testRepository(Server server) {
29 var user = server.getUser('dart-lang'); 29 var user = server.getUser('dart-lang');
30 var repo = user.getRepository('fletch'); 30 var repo = user.getRepository('dartino');
31 Expect.stringEquals('dart-lang/fletch', repo['full_name']); 31 Expect.stringEquals('dart-lang/dartino', repo['full_name']);
32 } 32 }
33 33
34 void testError(Server server) { 34 void testError(Server server) {
35 var user = server.getUser('dart-lang-no-such-user'); 35 var user = server.getUser('dart-lang-no-such-user');
36 Expect.throws(() { user['login']; }); 36 Expect.throws(() { user['login']; });
37 } 37 }
38 38
39 void testCommits(Server server) { 39 void testCommits(Server server) {
40 var user = server.getUser('dart-lang'); 40 var user = server.getUser('dartino');
41 var repo = user.getRepository('fletch'); 41 var repo = user.getRepository('sdk');
42 var commit = repo.getCommitAt(0); 42 var commit = repo.getCommitAt(0);
43 Expect.stringEquals('Ian Zerny', commit['commit']['author']['name']); 43 Expect.stringEquals('Ian Zerny', commit['commit']['author']['name']);
44 commit = repo.getCommitAt(60); 44 commit = repo.getCommitAt(60);
45 Expect.stringEquals("Anders Johnsen", commit['commit']['author']['name']); 45 Expect.stringEquals("Anders Johnsen", commit['commit']['author']['name']);
46 } 46 }
OLDNEW
« no previous file with comments | « samples/github/lib/src/tests/commit_list_test_disabled.dart ('k') | samples/raspberry-pi2/basic/buzzer.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698