Kaynağa Gözat

Fix a wrong assertion

Panagiotis Christopoulos Charitos 2 yıl önce
ebeveyn
işleme
dc68507e18
2 değiştirilmiş dosya ile 2 ekleme ve 3 silme
  1. 0 1
      AnKi/Util/String.h
  2. 2 2
      Tests/Util/String.cpp

+ 0 - 1
AnKi/Util/String.h

@@ -735,7 +735,6 @@ private:
 	{
 		ANKI_ASSERT(str != nullptr);
 		ANKI_ASSERT(strLen > 0);
-		ANKI_ASSERT(strLen == strlen(str));
 
 		auto size = m_data.getSize();
 

+ 2 - 2
Tests/Util/String.cpp

@@ -203,9 +203,9 @@ ANKI_TEST(Util, String)
 		a.replaceAll("a", "b");
 		ANKI_TEST_EXPECT_EQ(a, "jjhfblkbkljlb");
 
-		a = "%foo%ajlkadsf%foo%";
+		a = "a%foo%ajlkadsf%foo%b";
 		a.replaceAll("%foo%", "");
-		ANKI_TEST_EXPECT_EQ(a, "ajlkadsf");
+		ANKI_TEST_EXPECT_EQ(a, "aajlkadsfb");
 	}
 
 	DefaultMemoryPool::freeSingleton();