Commit Graph

42 Commits

Author SHA1 Message Date
alanknight@google.com 3122c09799 Move status file entries from tests/lib to pkg so as not to run known failing tests on the moved li…
Review URL: https://chromiumcodereview.appspot.com//10836272

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10772 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-15 22:02:27 +00:00
efortuna@google.com 1d14fb856e Un-enable Opera.
Review URL: https://chromiumcodereview.appspot.com//10826255

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10543 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-10 23:36:51 +00:00
efortuna@google.com 5072b18d98 Enable Opera testing (!!!).
Review URL: https://chromiumcodereview.appspot.com//10832239

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10513 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-10 16:50:34 +00:00
gram@google.com 02df7ce4f6 Mark negative test as fail for dartc.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10364 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-08 02:11:26 +00:00
gram@google.com 547b8c0055 Added bad regexp callmatcher mock test.
Review URL: https://chromiumcodereview.appspot.com//10826086

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10088 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-31 21:29:59 +00:00
smok@google.com 4412f8653f dart2dart Skip non-language tests, leave yaml too.
Review URL: https://chromiumcodereview.appspot.com//10823079

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10014 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-30 13:50:54 +00:00
smok@google.com ac8d991870 dart2dart
Several fixes for more robust renaming of type annotations and Send-s:
Correct renaming of class interfaces with type arguments, renaming
of global functions, constructor and named constructor calls, static
field accesses.

Review URL: https://chromiumcodereview.appspot.com//10824062

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10003 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-30 05:27:58 +00:00
antonm@google.com 74d17a16f9 dart2dart compiler support.
R=whesse@google.com

Review URL: https://chromiumcodereview.appspot.com//10809069

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9880 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-25 11:20:41 +00:00
rmacnak@google.com bf0005b70a The mirror tests made the invalid assumption that the library with the tests
will be the root library at run time. They should instead get the library
mirror by name.
Review URL: https://chromiumcodereview.appspot.com//10805085

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9858 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-24 17:22:50 +00:00
rmacnak@google.com a81ee512b7 Disable mirror tests on Dartium to fix the build. TBR.
Review URL: https://chromiumcodereview.appspot.com//10815067

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9833 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-23 23:42:52 +00:00
rmacnak@google.com e0931044c0 Added getField/setField to ObjectMirror. For InstanceMirrors, this get/sets
fields; for InterfaceMirrors, static fields; for LibraryMirrors, top-level 
fields.
Review URL: https://chromiumcodereview.appspot.com//10704259

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9832 260f80e4-7a28-3924-810f-c04153c831b5
2012-07-23 22:53:52 +00:00
efortuna@google.com 7be8e8fc12 Reapply r9192 and 9194, with the change of making locale a public field.
Review URL: https://chromiumcodereview.appspot.com//10692022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9206 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 17:00:58 +00:00
scheglov@google.com 68b1aa49c9 Issue 3897. Don't use method _invocation_ as enclosing Element
http://code.google.com/p/dart/issues/detail?id=3897

TBR
Committed for now.

R=brianwilkerson@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10693023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9196 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-28 02:32:59 +00:00
efortuna@google.com 02cbb9c9de revert 9192,9194
Review URL: https://chromiumcodereview.appspot.com//10700013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9195 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-27 23:52:40 +00:00
efortuna@google.com d1dfcdf96b Fix dartc status files and error.
Review URL: https://chromiumcodereview.appspot.com//10698025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9194 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-27 23:40:03 +00:00
zundel@google.com bf685f7b87 Documents a problem in the analyzer checking the library element in some cases
http://code.google.com/p/dart/issues/detail?id=3897

Review URL: https://chromiumcodereview.appspot.com//10698022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9190 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-27 22:06:15 +00:00
efortuna@google.com 241d2ca7ca Run bidi tests in dartium now that dart:web works.
Review URL: https://chromiumcodereview.appspot.com//10694008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9187 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-27 19:41:22 +00:00
efortuna@google.com 80b7c27ed8 Submit 9138 again. The only thing new/different is tests/lib/lib.status.
Review URL: https://chromiumcodereview.appspot.com//10674009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9144 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-27 00:17:27 +00:00
rice@google.com dfa72761ed Skip int_64_test in dart2js checked mode
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10555035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8819 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-18 20:37:50 +00:00
ahe@google.com d14970bfa2 Update status file due to problem with checked mode in dart2js.
Review URL: https://chromiumcodereview.appspot.com//10556045

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8807 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-18 16:44:56 +00:00
rice@google.com 905fbc4dc7 Add 'fixnum' library to utils/
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10381133

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8804 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-18 16:07:08 +00:00
gram@google.com 9b79e27e17 Some unit test fixes:
Fixed a couple of issues in the ensureInitialized() function.
Added expectAsyncUntil methods to support callbackDone style tests.
Split the matcher tests up so that we can exclude those that use isInstance
from the environments where they don't work.
Eliminated the need for two functions calls in throws/throwsA.
Fixed some tests.
Changed some uses of Expect to expect.
Fixed a bug when using expectAsync with a count of zero.
Fixed a bug where we weren't updating the call count in invoke0/1/2.
Made expect behave sensibly in cases where the user doesn't supply a 
matcher (e.g. expect(foo, 0)). USing the predicate form with a 
reason now requires a named parameter.
Review URL: https://chromiumcodereview.appspot.com//10544167

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8753 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-15 23:17:57 +00:00
gram@google.com 0aceb0c410 Revert 8668
Review URL: https://chromiumcodereview.appspot.com//10539163

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8673 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-14 17:27:21 +00:00
gram@google.com 0a8476dfcc Some unit test fixes:
Fixed a couple of issues in the ensureInitialized() function.
Added expectAsyncUntil methods to support callbackDone style tests.
Split the matcher tests up so that we can exclude those that use isInstance
from the environments where they don't work.
Eliminated the need for two functions calls in throws/throwsA.
Fixed a couple of tests.
Review URL: https://chromiumcodereview.appspot.com//10545167

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8668 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-14 16:40:28 +00:00
efortuna@google.com 17f116fc9a MessageFormat fixup
Review URL: https://chromiumcodereview.appspot.com//10538033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8413 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-07 23:37:28 +00:00
efortuna@google.com e797853f1c Fix status file.
TBR.
Review URL: https://chromiumcodereview.appspot.com//10509014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8273 260f80e4-7a28-3924-810f-c04153c831b5
2012-06-05 02:07:13 +00:00
ngeoffray@google.com 2cb4416340 Use the typedef arity to know how to invoke a closure given by the dom.
Review URL: https://chromiumcodereview.appspot.com//10441071

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8067 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-29 15:53:54 +00:00
ngeoffray@google.com 5ca4106a51 Skip dart2js/firefox until we fix issue 2615.
Review URL: https://chromiumcodereview.appspot.com//10449049

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8045 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-29 09:41:29 +00:00
ngeoffray@google.com edd66e8a34 Update status files for having opera green.
Review URL: https://chromiumcodereview.appspot.com//10440069

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8038 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-29 09:01:49 +00:00
iposva@google.com 68f4d6aab9 - Make bounds for pi_test symmetric.
- Reenable pi_test for VM based runs.
Review URL: https://chromiumcodereview.appspot.com//10383293

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7882 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-22 22:40:47 +00:00
iposva@google.com 47fd39f354 - Fix build: pi_test.dart depends too much on seed value.
Review URL: https://chromiumcodereview.appspot.com//10412035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7865 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-22 18:08:27 +00:00
iposva@google.com 3b3b6e5000 - Add a math library. Currently it mostly matches the Math class in dart:core.
- Add a useable Random number generator.
Review URL: https://chromiumcodereview.appspot.com//10389150

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7860 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-22 16:54:31 +00:00
ager@google.com 353288b664 Update lib.status to only contain the things that are needed.
R=sgjesse@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10401002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7639 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-15 07:30:26 +00:00
ager@google.com 0159e0a3b8 Revert "Disable crypto tests on Dartium."
R=antonm@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10389117

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7609 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-14 13:59:55 +00:00
ager@google.com 3d246ef05f Disable crypto tests on Dartium.
DRT doesn't understand

R=antonm@google.com
BUG=dartbug.com/3042
TEST=

Review URL: https://chromiumcodereview.appspot.com//10392079

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7606 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-14 12:34:07 +00:00
ngeoffray@google.com 21041489fa Implement PrimitiveOrNull types.
Review URL: https://chromiumcodereview.appspot.com//10389063

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7537 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-11 10:25:11 +00:00
ager@google.com cc21879aef After bit-operation fixes the crypto library works with dart2js.
Only change is to avoid remaining issue that (8 >> 32) is 8 with
dart2js at this point. We restrict the length of the message to
"2^32 - 1" bits which.

R=sgjesse@google.com,floitsch@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10388068

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7533 260f80e4-7a28-3924-810f-c04153c831b5
2012-05-11 08:09:49 +00:00
antonm@google.com e4402161e4 Add #library decls to enable tests in Dartium.
R=iposva@google.com

Review URL: https://chromiumcodereview.appspot.com//10170028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7079 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-27 13:43:13 +00:00
asiva@google.com 368163223a Turn on crypto tests back for the VM.
Review URL: https://chromiumcodereview.appspot.com//10184014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7054 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-27 01:28:27 +00:00
srdjan@google.com cb9556b23c Disable slow crypto test on Mac.
Review URL: https://chromiumcodereview.appspot.com//10238017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7044 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-26 21:50:09 +00:00
antonm@google.com 559b3e5a2d Suppress crypto tests.
Review URL: https://chromiumcodereview.appspot.com//10235011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7038 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-26 19:45:19 +00:00
iposva@google.com d10d1d2cb3 - Add tests/lib to start testing libraries outside of core.
Review URL: https://chromiumcodereview.appspot.com//10197008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6929 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-25 09:13:56 +00:00