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

Unified Diff: runtime/vm/dart_api_impl_test.cc

Issue 27694005: Fix issue 13942 - Dart_Error function invokes OS::VSNPrint with the "format" string containing data… (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 7 years, 2 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 | « runtime/vm/dart_api_impl.cc ('k') | runtime/vm/unit_test.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/dart_api_impl_test.cc
===================================================================
--- runtime/vm/dart_api_impl_test.cc (revision 28804)
+++ runtime/vm/dart_api_impl_test.cc (working copy)
@@ -67,7 +67,7 @@
const String& fatal_message = String::Handle(String::New("FatalError"));
Dart_Handle not_error = NewString("NotError");
- Dart_Handle api_error = Dart_NewApiError("Api%s", "Error");
+ Dart_Handle api_error = Api::NewError("Api%s", "Error");
Dart_Handle exception_error =
Dart_NewUnhandledExceptionError(NewString("ExceptionError"));
Dart_Handle compile_error =
@@ -168,7 +168,7 @@
TEST_CASE(Dart_Error) {
- Dart_Handle error = Dart_Error("An %s", "error");
+ Dart_Handle error = Api::NewError("An %s", "error");
EXPECT(Dart_IsError(error));
EXPECT_STREQ("An error", Dart_GetError(error));
}
@@ -3399,7 +3399,7 @@
// TODO(12455) Need better validation.
// We expect the test script to fail finalization with the error below:
EXPECT(Dart_IsError(result));
- Dart_Handle expected_error = Dart_Error(
+ Dart_Handle expected_error = DartUtils::NewError(
"'dart:test-lib': Error: line 1 pos 36: "
"class 'NativeFields' is trying to extend a native fields class, "
"but library '%s' has no native resolvers",
@@ -3830,7 +3830,7 @@
Dart_Handle args[1];
args[0] = Dart_NewInteger(11);
Dart_Handle bad_args[1];
- bad_args[0] = Dart_Error("myerror");
+ bad_args[0] = Dart_NewApiError("myerror");
// Invoke the unnamed constructor.
Dart_Handle result = Dart_New(type, Dart_Null(), 0, NULL);
@@ -3947,7 +3947,7 @@
EXPECT(Dart_IsNull(result));
// Pass an error class object. Error is passed through.
- result = Dart_New(Dart_Error("myerror"), NewString("named"), 1, args);
+ result = Dart_New(Dart_NewApiError("myerror"), NewString("named"), 1, args);
EXPECT_ERROR(result, "myerror");
// Pass a bad class object.
@@ -4621,7 +4621,7 @@
"}";
Dart_Handle url = NewString(TestCase::url());
Dart_Handle source = NewString(kScriptChars);
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
Dart_Handle result;
result = Dart_SetLibraryTagHandler(library_handler);
@@ -4794,7 +4794,7 @@
"Dart_LookupLibrary expects argument 'url' to be of type String.",
Dart_GetError(result));
- result = Dart_LookupLibrary(Dart_Error("incoming error"));
+ result = Dart_LookupLibrary(Dart_NewApiError("incoming error"));
EXPECT(Dart_IsError(result));
EXPECT_STREQ("incoming error", Dart_GetError(result));
@@ -4812,7 +4812,7 @@
Dart_Handle url = NewString("library1_url");
Dart_Handle source = NewString(kLibrary1Chars);
Dart_Handle lib = Dart_LoadLibrary(url, source);
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
EXPECT_VALID(lib);
Dart_Handle result = Dart_LibraryName(Dart_Null());
@@ -4845,7 +4845,7 @@
Dart_Handle url = NewString("library1_url");
Dart_Handle source = NewString(kLibrary1Chars);
Dart_Handle lib = Dart_LoadLibrary(url, source);
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
EXPECT_VALID(lib);
Dart_Handle result = Dart_LibraryUrl(Dart_Null());
@@ -4984,7 +4984,7 @@
"library library1_name;";
const char* kLibrary2Chars =
"library library2_name;";
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
Dart_Handle result;
Dart_Handle url = NewString("library1_url");
@@ -5078,7 +5078,7 @@
TEST_CASE(LoadLibrary) {
const char* kLibrary1Chars =
"library library1_name;";
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
Dart_Handle result;
Dart_Handle url = NewString("library1_url");
@@ -5146,7 +5146,7 @@
"part of library1_name;\n// Something innocuous";
const char* kBadSourceChars =
")";
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
Dart_Handle result;
// Load up a library.
@@ -5525,7 +5525,7 @@
" static bar() native \"SomeNativeFunction2\";"
" static baz() native \"SomeNativeFunction3\";"
"}";
- Dart_Handle error = Dart_Error("incoming error");
+ Dart_Handle error = Dart_NewApiError("incoming error");
Dart_Handle result;
// Load a test script.
« no previous file with comments | « runtime/vm/dart_api_impl.cc ('k') | runtime/vm/unit_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698