fe0d59f7bcd37db5bf07b3da65364deaccd8a5e9
The goal of this refactoring is to make it easier to flexibly set up the filesystem before Pub runs and validate it afterwards. To do so, the pub tests are made more modular by moving creation and validation out of the monolithic testPub method. The declarative philosophy of testPub is maintained. This CL also includes several changes to the unit test library. Most notably, it causes stack traces to be displayed for errors that are thrown during tests. This was first submitted as r7566. That was rolled back due to a test error that is fixed in this CL. Review URL: https://chromiumcodereview.appspot.com//10382137 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7573 260f80e4-7a28-3924-810f-c04153c831b5
This is the repository of the Dart programming language and its associated tools, libraries, and samples. For license information, please see LICENSE. You can find more about Dart online at dartlang.org or code.google.com/p/dart. Here's a brief guide to what's in here: client/ client-side libraries and samples (i.e. in a browser) compiler/ the dartc Dart -> JavaScript compiler corelib/ core libraries (collections, built-ins, math...) editor/ the Eclipse-based standalone Dart IDE language/ language specification runtime/ the Dart VM and code for running it as a standalone app samples/ sample Dart programs (note: more under client/samples) tests/ automated tests third_party/ external dependencies tools/ build scripts, text editor support files, etc.
Description
Languages
Dart
84.6%
C++
13%
Python
0.7%
JavaScript
0.5%
HTML
0.4%
Other
0.5%