Set the default source name as "input".
authorLei Zhang <antiagainst@google.com>
Fri, 16 Sep 2016 19:43:41 +0000 (15:43 -0400)
committerDavid Neto <dneto@google.com>
Mon, 19 Sep 2016 14:20:22 +0000 (10:20 -0400)
source/diagnostic.cpp
test/BinaryParse.cpp
test/c_interface.cpp
test/cpp_interface.cpp

index 8f0e348..16bc33a 100644 (file)
@@ -91,7 +91,7 @@ DiagnosticStream::~DiagnosticStream() {
       default:
         break;
     }
-    consumer_(level, "", position_, stream_.str().c_str());
+    consumer_(level, "input", position_, stream_.str().c_str());
   }
 }
 
index 48e7edf..cb79461 100644 (file)
@@ -307,7 +307,7 @@ TEST_F(BinaryParseTest, SpecifyConsumerNullDiagnosticsForBadParse) {
                          const spv_position_t& position, const char* message) {
         ++invocation;
         EXPECT_EQ(spvtools::MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(0u, position.column);
         EXPECT_EQ(5u, position.index);
index 96fcb48..0fecda1 100644 (file)
@@ -111,7 +111,7 @@ TEST(CInterface, SpecifyConsumerNullDiagnosticForAssembling) {
         ++invocation;
         EXPECT_EQ(MessageLevel::Error, level);
         // The error happens at scanning the begining of second line.
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(1u, position.line);
         EXPECT_EQ(0u, position.column);
         EXPECT_EQ(12u, position.index);
@@ -138,7 +138,7 @@ TEST(CInterface, SpecifyConsumerNullDiagnosticForDisassembling) {
                     const spv_position_t& position, const char* message) {
         ++invocation;
         EXPECT_EQ(MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(0u, position.column);
         EXPECT_EQ(5u, position.index);
@@ -173,7 +173,7 @@ TEST(CInterface, SpecifyConsumerNullDiagnosticForValidating) {
                     const spv_position_t& position, const char* message) {
         ++invocation;
         EXPECT_EQ(MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(0u, position.column);
         // TODO(antiagainst): what validation reports is not a word offset here.
index a585951..ce0d5be 100644 (file)
@@ -37,7 +37,7 @@ TEST(CppInterface, SuccessfulRoundTrip) {
   t.SetMessageConsumer([](MessageLevel level, const char* source,
                           const spv_position_t& position, const char* message) {
     EXPECT_EQ(MessageLevel::Error, level);
-    EXPECT_STREQ("", source);
+    EXPECT_STREQ("input", source);
     EXPECT_EQ(0u, position.line);
     EXPECT_EQ(0u, position.column);
     EXPECT_EQ(1u, position.index);
@@ -69,7 +69,7 @@ TEST(CppInterface, AssembleWithWrongTargetEnv) {
                           const spv_position_t& position, const char* message) {
         ++invocation_count;
         EXPECT_EQ(MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(5u, position.column);
         EXPECT_EQ(5u, position.index);
@@ -91,7 +91,7 @@ TEST(CppInterface, DisassembleEmptyModule) {
                           const spv_position_t& position, const char* message) {
         ++invocation_count;
         EXPECT_EQ(MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(0u, position.column);
         EXPECT_EQ(0u, position.index);
@@ -112,7 +112,7 @@ TEST(CppInterface, DisassembleWithWrongTargetEnv) {
                           const spv_position_t& position, const char* message) {
         ++invocation_count;
         EXPECT_EQ(MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(0u, position.column);
         EXPECT_EQ(5u, position.index);
@@ -150,7 +150,7 @@ TEST(CppInterface, ValidateEmptyModule) {
                           const spv_position_t& position, const char* message) {
         ++invocation_count;
         EXPECT_EQ(MessageLevel::Error, level);
-        EXPECT_STREQ("", source);
+        EXPECT_STREQ("input", source);
         EXPECT_EQ(0u, position.line);
         EXPECT_EQ(0u, position.column);
         EXPECT_EQ(0u, position.index);